18018 307
9737 806
10824 766
71009 545
105960 1092
92544 726
7216 428
30824 593
2232 387
5100 818
6135 438
4182 242
2500 345
9521 325
945 39
3575 394
1820 132
2141 266
2273 278
2889 552
2073 172
1674 154
4642 729