24445 654
14362 388
30550 891
306148 1437
101521 802
64536 724
25386 284
19261 631
4912 885
3988 311
4447 373
2953 419
10401 524
2833 283
1807 85
4574 928
11272 484