42049 282
7491 135
5035 413
33106 821
17858 237
31260 334
8866 540
12772 738
106240 625
44518 350
84329 442
10074 577
3576 608
7110 532
4027 472
3170 543
2903 552
5318 883
7733 122
1793 63