18018 307
9737 806
10824 766
71011 545
105961 1092
92548 726
7216 428
30826 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
1675 154
4642 729