24421 654
14355 388
30545 891
305935 1437
101252 802
64263 724
25371 284
19260 631
4907 885
3979 311
4441 373
2945 419
10395 524
2824 283
1803 85
4570 928
11245 484