42087 282
7494 135
5040 413
33116 821
17861 237
31268 334
8872 540
12784 738
106274 625
44552 350
84434 442
10097 577
3579 608
7110 532
4029 472
3171 543
2906 552
5318 883
7733 122
1798 63