2150533 3411
277862 1568
232529 589
2751759 6608
698192 1987
115806 632
46490 393
61162 598
55387 163
22200 113
47428 584
20236 187
34233 591
31365 292
37134 467
25679 194
28993 521
2037 278
1633 51