33558 521
17796 96
3992 397
4784 731
29398 316
16569 642
16837 138
13777 287
25701 476
42431 72
7260 873
4430 813
6619 587