33578 521
17812 96
3995 397
4789 731
29403 316
16570 642
16846 138
13787 287
25710 476
42510 72
7266 873
4437 813
6623 587