24474 654
14370 388
30559 891
306607 1437
101965 802
65436 725
25575 284
19283 631
4923 885
3998 311
4457 373
2959 419
10421 524
2848 283
1822 85
4586 928
11317 484