33510 521
17770 96
3979 397
4772 731
29383 316
16557 642
16825 138
13765 287
25684 476
42202 71
7244 873
4412 813
6608 587