24463 654
14365 388
30553 891
306296 1437
101696 802
64976 725
25451 284
19270 631
4919 885
3993 311
4449 373
2956 419
10407 524
2838 283
1817 85
4580 928
11290 484