318 31
7866 683
3521 363
2954 594
7266 590
2411 386
6279 763
1850 255
2468 614
1315 153
2350 588
4178 654
570 53
7291 559
3281 904
548 61
2451 587
746 69
2180 55
5853 688
2684 757
629 86
965 47
3899 122