24448 654
14362 388
30550 891
306161 1437
101534 802
64569 724
25387 284
19262 631
4912 885
3989 311
4447 373
2953 419
10401 524
2833 283
1809 85
4575 928
11272 484