15603 936
10563 642
8037 609
9971 82
8414 531
6138 358
10664 340
70938 871
57553 331
30830 247
66075 277
19706 533