15151 875
8980 468
29883 252
32421 574
8326 745
2697 375
6809 611
2512 443
9247 349
4176 332
3569 552
2000 44