39652 131
2387 137
4533 164
4561 188
4718 853
8417 94
17143 486
28635 177
5081 616
6307 741
8267 501
3543 167
3135 138
12378 967
3312 586
19454 762
2379 425
2210 612
2869 621