12286 120
9108 483
311882 707
2269 24
13415 666
8119 660
2053 114
16196 155
8724 739
4005 305
8229 96