2180327 3421
278465 1568
232684 589
2795083 6632
698951 1988
116006 632
46606 393
61280 598
55635 163
22259 113
47740 584
20301 187
34326 591
31528 292
37327 467
25787 194
29240 521
2052 278
1688 51