21831 331
2413 153
1333 62
56990 872
3747 522
16218 316
7179 581
78804 612
1062 73
10295 303
9224 878
121631 751
5073 745
12157 285
6120 98
10580 732
65786 833
6078 899
104583 547
31274 218
12101 790
13743 584
2325 191
25971 679
6250 170
4113 508
8873 590
1836 192