24467 654
14368 388
30556 891
306428 1437
101855 802
65268 725
25546 284
19282 631
4922 885
3995 311
4455 373
2957 419
10417 524
2842 283
1820 85
4582 928
11306 484