33404 521
17700 96
3947 397
4747 731
29348 316
16535 642
16794 138
13748 287
25654 476
41859 71
7212 873
4380 813
6585 587