21801 331
2412 153
1332 62
56969 872
3742 522
16216 316
7172 581
78794 612
1060 73
10288 303
9224 878
121623 751
5064 745
12143 285
6115 98
10568 732
65778 833
6073 899
104575 547
31233 218
12101 790
13741 584
2325 191
25956 679
6247 170
4108 508
8871 590
1836 192