15181 875
8981 468
29912 252
32450 574
8334 745
2704 375
6811 611
2513 443
9256 349
4177 332
3572 552
2000 44