11871 716
5341 950
2383 402
2597 586
3637 471
2533 107
8156 642
4174 522
6673 351
5199 693
3330 553
6849 838
7453 169