900 256
2188 537
1959 643
212 41
1584 493
2290 568
525 125
1497 442
949 247
841 186
750 183
8383 655
2838 781
2729 562
3093 776
2999 652
9216 809
2230 635
11355 560
4783 311
19405 564
7035 733
2960 401
7061 724
4895 349
5448 384
6629 527
14696 547