39673 131
2419 137
4593 164
4585 188
4749 853
8507 94
17162 486
28642 177
5088 616
6318 741
8278 501
3551 167
3146 138
12386 967
3316 586
19478 762
2386 425
2217 612
2872 621