24465 654
14366 388
30556 891
306358 1437
101764 802
65135 725
25512 284
19276 631
4921 885
3995 311
4452 373
2957 419
10411 524
2839 283
1820 85
4581 928
11297 484