39657 131
2391 137
4539 164
4569 188
4720 853
8422 94
17143 486
28635 177
5081 616
6310 741
8268 501
3544 167
3135 138
12379 967
3312 586
19459 762
2380 425
2210 612
2869 621