39645 131
2374 137
4486 164
4537 188
4703 853
8398 94
17135 486
28630 177
5076 616
6305 741
8265 501
3538 167
3131 138
12376 967
3306 586
19442 762
2374 425
2208 612
2869 621