105993 503
22237 367
33292 234
56402 497
22250 252
17510 624
13019 333
11771 642
104549 462
33177 699
13684 587
115323 194
50626 727
19461 305
60754 636
18086 532
124365 629
21767 682
29619 378
97986 495
373625 564
30977 577
1685547 3647
750041 1395
1033413 2457
262579 551
633796 1468