14733 875
8973 468
29676 252
32303 574
8306 745
2681 375
6799 611
2506 443
9204 349
4170 332
3568 552
1983 44