17951 307
9684 806
10767 766
69598 544
104687 1088
91154 723
7172 428
28688 591
2184 387
5050 818
5988 436
4102 242
2462 345
9476 325
900 39
3537 393
1786 132
2096 266
2231 278
2854 552
2018 172
1616 154
4588 729