39393 130
2149 137
4011 164
4324 188
4542 853
8086 94
17031 485
28593 177
5045 616
6268 741
8205 501
3515 167
3044 138
12355 967
3287 586
19272 762
2350 425
2196 612
2851 621