12951 280
12748 481
13847 466
9312 158
3085 137
3393 282
3102 269
14104 650
8458 240
11443 131
17341 820
14415 669
13283 911
1095 177
12248 565