24452 654
14362 388
30550 891
306181 1437
101547 802
64617 724
25388 284
19262 631
4912 885
3989 311
4448 373
2954 419
10401 524
2834 283
1809 85
4575 928
11276 484