42063 282
7493 135
5035 413
33109 821
17859 237
31263 334
8867 540
12774 738
106256 625
44534 350
84368 442
10082 577
3577 608
7110 532
4028 472
3170 543
2903 552
5318 883
7733 122
1795 63