4618 800
2858 504
21092 458
5122 282
19559 1049
4968 649
17176 941
14109 270
11666 685
15168 541
6659 661
12589 683
8340 702
5274 425
4540 420
8940 256
2560 53
3033 283
6808 42
14673 527
12912 847
6901 138
12552 281