14068 645
3654 501
5040 890
1105 163
8026 253
11307 144
2117 342
4548 343
6455 578
3736 422
3093 672
5318 94
8796 418
3488 206
6346 415
1953 499
3382 832
2696 644
1625 286