2175537 3420
278364 1568
232647 589
2787810 6631
698822 1988
115988 632
46586 393
61254 598
55597 163
22251 113
47690 584
20293 187
34309 591
31502 292
37297 467
25765 194
29196 521
2045 278
1683 51