33080 520
17508 95
3903 397
4679 731
29280 316
16501 642
16743 138
13712 287
25592 476
41213 71
7165 873
4325 813
6538 587