12095 557
5896 819
4157 215
2548 432
4110 692
1096 192
5904 187
5240 45
9109 821
2288 325
3087 612
1463 296