24452 654
14362 388
30550 891
306183 1437
101552 802
64635 724
25388 284
19263 631
4912 885
3989 311
4448 373
2954 419
10401 524
2835 283
1809 85
4575 928
11277 484