12447 120
9163 483
311892 707
2264 24
13416 666
8131 660
2050 114
16242 155
8722 739
4006 305
8294 96