12438 120
9161 483
311889 707
2264 24
13416 666
8131 660
2050 114
16241 155
8720 739
4006 305
8292 96