21031 839
8010 591
5882 512
3980 218
4490 394
2027 303
3389 445
2502 74
22086 503
45723 416
46507 694
14050 108
11613 489
13236 428
9482 56
8716 508
3494 160
9392 300
25855 150
14174 723
50572 486
24247 702
21617 318
20720 838
14880 367
179475 742
11465 251
70406 617