33560 521
17800 96
3992 397
4785 731
29398 316
16569 642
16839 138
13778 287
25701 476
42446 72
7260 873
4431 813
6619 587