39412 130
2183 137
4054 164
4346 188
4553 853
8122 94
17040 485
28596 177
5051 616
6271 741
8210 501
3522 167
3050 138
12356 967
3287 586
19285 762
2353 425
2196 612
2854 621