17948 307
9682 806
10764 766
69485 544
104577 1088
91004 723
7165 428
28592 591
2181 387
5048 818
5980 436
4096 242
2455 345
9471 325
897 39
3533 393
1784 132
2089 266
2225 278
2847 552
2015 172
1609 154
4583 729