39711 131
2448 137
4641 164
4609 188
4780 853
8552 94
17187 486
28650 177
5095 616
6329 741
8288 501
3558 167
3165 138
12391 967
3326 586
19496 762
2396 425
2227 612
2872 621