39282 130
1996 137
3715 164
4121 188
4405 853
7793 94
16932 485
28570 177
5027 616
6250 741
8167 501
3487 167
2997 138
12344 967
3258 586
19052 762
2337 425
2188 612
2843 621