18057 307
9752 806
10849 766
71558 545
106331 1092
93048 726
7244 428
31179 593
2248 387
5121 818
6151 438
4205 242
2516 345
9538 325
968 39
3592 394
1842 132
2157 266
2294 278
2903 552
2086 172
1694 154
4662 729