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