12560 252
8160 330
8906 672
46194 521
4684 535
3050 584
1266 295
2783 476
6302 615
5129 469
2706 76
4773 667
4074 867
13456 285
720 40
5254 592
8605 184