18043 307
9751 806
10843 766
71430 545
106249 1092
92929 726
7237 428
31112 593
2245 387
5115 818
6147 438
4200 242
2512 345
9531 325
963 39
3588 394
1837 132
2151 266
2289 278
2900 552
2080 172
1690 154
4657 729