33559 521
17796 96
3992 397
4785 731
29398 316
16569 642
16838 138
13777 287
25701 476
42438 72
7260 873
4430 813
6619 587