39689 131
2438 137
4617 164
4600 188
4758 853
8531 94
17174 486
28647 177
5092 616
6326 741
8282 501
3555 167
3153 138
12388 967
3320 586
19484 762
2392 425
2223 612
2872 621