39685 131
2432 137
4613 164
4595 188
4752 853
8525 94
17174 486
28647 177
5090 616
6325 741
8282 501
3553 167
3151 138
12388 967
3320 586
19483 762
2391 425
2221 612
2872 621