8297 806
7151 267
18049 104
4584 637
15332 95
32725 609
5162 207
6704 572
2411 192
3365 187
36433 587
21401 218
16812 563
39341 860
6723 616