39669 131
2406 137
4569 164
4582 188
4737 853
8483 94
17153 486
28641 177
5085 616
6316 741
8272 501
3548 167
3143 138
12384 967
3316 586
19472 762
2384 425
2214 612
2872 621