31834 126
1237 137
2408 164
3226 188
3864 853
6423 94
16571 485
28436 177
4938 616
6126 741
8020 501
3352 167
2795 138
12275 967
3183 586
18539 762
2280 425
2129 612
2773 621