18032 865
3159 282
1772 84
4582 767
16221 496
3915 658
17852 505
14177 432
1456 94
2659 269
4430 634
3443 564
1363 38
2288160 6340
3312 857
1836 86
689387 1979
7695 389
855 158
83835 541
1851 45
1838 230
4440 745
102960 547
3464 688
6996 620
29612 291
1613 41