2170640 3417
278280 1568
232626 589
2780839 6626
698709 1988
115955 632
46568 393
61242 598
55557 163
22242 113
47647 584
20285 187
34297 591
31486 292
37271 467
25752 194
29170 521
2044 278
1671 51