39638 131
2367 137
4480 164
4532 188
4694 853
8395 94
17129 486
28630 177
5075 616
6304 741
8261 501
3537 167
3128 138
12375 967
3306 586
19436 762
2374 425
2208 612
2869 621