33068 520
17504 95
3902 397
4679 731
29280 316
16501 642
16743 138
13712 287
25591 476
41198 71
7164 873
4325 813
6538 587