12946 280
12746 481
13846 466
9312 158
3085 137
3393 282
3102 269
14103 650
8457 240
11442 131
17340 820
14412 669
13270 911
1094 177
12248 565