39165 130
1852 137
3473 164
3943 188
4292 853
7333 94
16839 485
28526 177
4992 616
6212 741
8108 501
3451 167
2946 138
12324 967
3233 586
18911 762
2310 425
2166 612
2814 621