18045 307
9751 806
10845 766
71450 545
106261 1092
92945 726
7239 428
31122 593
2245 387
5116 818
6147 438
4202 242
2512 345
9533 325
965 39
3589 394
1837 132
2152 266
2290 278
2900 552
2082 172
1690 154
4657 729