2170764 3417
278282 1568
232627 589
2781014 6626
698710 1988
115955 632
46568 393
61242 598
55558 163
22243 113
47647 584
20285 187
34297 591
31486 292
37271 467
25753 194
29171 521
2044 278
1671 51