12095 557
5896 819
4158 215
2549 432
4110 692
1096 192
5906 187
5241 45
9120 821
2288 325
3087 612
1463 296