12408 120
9118 483
311921 707
2275 24
13428 666
8128 660
2056 114
16223 155
8740 739
4017 305
8234 96