18009 307
9734 806
10821 766
70883 545
105837 1092
92399 726
7212 428
30667 593
2228 387
5095 818
6131 438
4177 242
2499 345
9518 325
940 39
3575 394
1811 132
2137 266
2272 278
2884 552
2072 172
1670 154
4640 729