7007 601
6928 503
358510 660
108777 441
88241 300
36657 540
9504 72
16571 59
11563 849
17960 770
27931 182
12042 552