39633 131
2348 137
4442 164
4520 188
4685 853
8382 94
17119 486
28622 177
5071 616
6302 741
8257 501
3535 167
3123 138
12374 967
3304 586
19431 762
2372 425
2208 612
2867 621