19503 342
8856 728
9477 249
7302 254
6263 206
10987 394
34143 478
20277 100
50344 277
13646 490
10431 821
4728 474