37057 952
56856 95
7526 78
10775 268
17848 530
6670 388
5955 107
42213 278
38137 439
11875 675
20946 161
194729 1140
18218 651
27342 529
17897 573
13120 139
22127 422
5033 167
7228 153
14808 253
9136 198
30205 404
8894 288
4375 234
3892 858
2585 43
13034 774
27921 688