39672 131
2413 137
4581 164
4584 188
4744 853
8495 94
17158 486
28642 177
5085 616
6316 741
8276 501
3551 167
3145 138
12384 967
3316 586
19474 762
2386 425
2214 612
2872 621