18072 307
9763 806
10864 766
71939 546
106531 1093
93362 726
7259 428
31395 593
2258 387
5132 818
6165 438
4223 242
2521 345
9546 325
985 39
3604 394
1855 132
2169 266
2308 278
2916 552
2093 172
1705 154
4677 729