8250 525
14797 381
17997 781
10453 679
54648 239
152231 1000
22133 79
5133 51
3713 372
6799 345
7777 866
40820 330