12000 716
5372 950
2443 402
2598 586
3653 471
2558 107
8198 642
4211 522
6716 351
5252 693
3349 553
6886 838
7672 169