39655 131
2390 137
4535 164
4567 188
4719 853
8421 94
17143 486
28635 177
5081 616
6310 741
8268 501
3544 167
3135 138
12378 967
3312 586
19458 762
2380 425
2210 612
2869 621