39175 130
1868 137
3501 164
3968 188
4306 853
7367 94
16849 485
28533 177
4995 616
6215 741
8115 501
3455 167
2950 138
12325 967
3234 586
18926 762
2311 425
2168 612
2820 621