39413 130
2183 137
4057 164
4349 188
4556 853
8125 94
17041 485
28596 177
5051 616
6272 741
8211 501
3522 167
3051 138
12356 967
3287 586
19287 762
2355 425
2196 612
2855 621