33584 521
17813 96
3996 397
4790 731
29409 316
16571 642
16847 138
13787 287
25712 476
42538 72
7268 873
4440 813
6623 587