24460 654
14364 388
30552 891
306253 1437
101648 802
64871 725
25417 284
19265 631
4916 885
3993 311
4449 373
2954 419
10407 524
2836 283
1814 85
4577 928
11285 484