24474 654
14370 388
30559 891
306583 1437
101954 802
65424 725
25573 284
19283 631
4923 885
3998 311
4457 373
2959 419
10421 524
2848 283
1822 85
4586 928
11317 484