12095 557
5896 819
4157 215
2549 432
4110 692
1096 192
5905 187
5240 45
9112 821
2288 325
3087 612
1463 296