24437 654
14358 388
30548 891
306094 1437
101460 802
64401 724
25381 284
19261 631
4912 885
3988 311
4446 373
2950 419
10400 524
2831 283
1806 85
4573 928
11267 484