347 31
4679 509
13350 705
3565 561
2842 889
1217 200
4147 956
6799 696
3503 638
1731 378
4673 384
1158 337
5850 205
8390 571
2477 496
2927 883
5171 91
7611 708
2774 545
8230 147
2004 622
10006 606
3829 527
10190 857