33035 520
17481 95
3895 397
4677 731
29275 316
16496 642
16738 138
13707 287
25589 476
41161 71
7162 873
4321 813
6537 587