38727 130
1254 137
2471 164
3249 188
3874 853
6468 94
16579 485
28441 177
4940 616
6131 741
8021 501
3354 167
2799 138
12275 967
3187 586
18556 762
2280 425
2129 612
2773 621