42084 282
7494 135
5039 413
33116 821
17861 237
31268 334
8872 540
12784 738
106274 625
44550 350
84431 442
10096 577
3579 608
7110 532
4029 472
3171 543
2906 552
5318 883
7733 122
1798 63