24449 654
14362 388
30550 891
306178 1437
101545 802
64601 724
25388 284
19262 631
4912 885
3989 311
4448 373
2954 419
10401 524
2834 283
1809 85
4575 928
11275 484