39213 130
1897 137
3546 164
4010 188
4328 853
7423 94
16863 485
28541 177
5006 616
6221 741
8123 501
3461 167
2954 138
12329 967
3235 586
18942 762
2314 425
2171 612
2824 621