8600 240
5634 586
3242 749
5056 592
5493 292
6011 241
2047 38
1461 123
7209 609
14414 528
27830 700
2786 553
6373 939
4210 654
8398 602
2702 89
2398 169
4153 621
2599 412
14096 378
11092 676
17967 695
4910 277
14563 910