39412 130
2183 137
4055 164
4348 188
4554 853
8123 94
17041 485
28596 177
5051 616
6272 741
8211 501
3522 167
3051 138
12356 967
3287 586
19287 762
2353 425
2196 612
2855 621