3321 41
21823 865
6804 282
2286 84
4994 767
20504 498
5014 659
18204 506
14585 432
1940 94
3630 269
4933 634
4205 564
1884 38
2892053 6668
3545 857
2621 86
700660 1988
8538 390
1043 158
85600 542
2688 46
2260 230
5627 745
105695 547
4096 688
11868 622
31868 293