24423 654
14356 388
30545 891
305973 1437
101293 802
64302 724
25375 284
19260 631
4908 885
3982 311
4441 373
2946 419
10396 524
2824 283
1804 85
4570 928
11248 484