39691 131
2442 137
4624 164
4603 188
4761 853
8535 94
17176 486
28649 177
5093 616
6326 741
8282 501
3556 167
3158 138
12389 967
3320 586
19487 762
2392 425
2224 612
2872 621