7089 601
3995 972
1847 112
2075 287
2380 559
14630 664
9518 27
7831 251
2672 680
23238 812
7880 307
9087 277