18073 307
9763 806
10864 766
71947 546
106539 1093
93376 726
7259 428
31399 593
2258 387
5133 818
6165 438
4224 242
2521 345
9546 325
985 39
3604 394
1855 132
2169 266
2308 278
2918 552
2093 172
1705 154
4677 729