39647 131
2375 137
4497 164
4543 188
4706 853
8403 94
17137 486
28631 177
5080 616
6305 741
8265 501
3540 167
3131 138
12376 967
3308 586
19443 762
2374 425
2209 612
2869 621