24421 654
14355 388
30545 891
305921 1437
101242 802
64237 724
25370 284
19259 631
4907 885
3979 311
4441 373
2945 419
10393 524
2823 283
1803 85
4570 928
11245 484