21828 331
2413 153
1332 62
56983 872
3745 522
16218 316
7177 581
78803 612
1062 73
10294 303
9224 878
121630 751
5072 745
12153 285
6118 98
10575 732
65785 833
6075 899
104581 547
31269 218
12101 790
13743 584
2325 191
25965 679
6249 170
4109 508
8873 590
1836 192