21042 839
8013 591
5886 512
3980 218
4491 394
2030 303
3389 445
2502 74
22088 503
45737 416
46510 694
14051 108
11614 489
13239 428
9482 56
8716 508
3495 160
9394 300
25856 150
14175 723
50579 486
24248 702
21617 318
20720 838
14881 367
179493 742
11467 251
70474 617