33057 520
17499 95
3900 397
4677 731
29278 316
16501 642
16740 138
13709 287
25591 476
41193 71
7163 873
4322 813
6537 587