12389 120
9148 483
311884 707
2264 24
13414 666
8125 660
2049 114
16236 155
8718 739
4004 305
8279 96