24429 654
14357 388
30546 891
306049 1437
101376 802
64380 724
25380 284
19261 631
4911 885
3984 311
4445 373
2949 419
10398 524
2831 283
1806 85
4572 928
11261 484