105328 502
22216 367
33225 234
56351 497
22228 252
17501 624
13007 333
11767 642
104451 462
33166 699
13677 587
115304 194
50616 727
19457 305
60739 636
18084 532
124344 629
21757 682
29616 378
97970 495
373576 563
30970 577
1685423 3647
749969 1395
1033338 2457
262523 551
633728 1468