39673 131
2414 137
4587 164
4584 188
4748 853
8501 94
17161 486
28642 177
5086 616
6317 741
8276 501
3551 167
3146 138
12385 967
3316 586
19475 762
2386 425
2215 612
2872 621