15106 875
8977 468
29855 252
32404 574
8324 745
2697 375
6809 611
2512 443
9243 349
4176 332
3569 552
2000 44