12455 120
9165 483
311892 707
2264 24
13416 666
8134 660
2050 114
16243 155
8722 739
4007 305
8294 96