39404 130
2177 137
4038 164
4338 188
4546 853
8114 94
17036 485
28596 177
5049 616
6271 741
8210 501
3522 167
3048 138
12356 967
3287 586
19280 762
2352 425
2196 612
2853 621