4565 800
2848 504
20775 457
5102 282
19494 1049
4963 649
17148 941
14073 270
11636 685
15126 541
6652 661
12550 683
8258 702
5258 425
4523 420
8899 256
2543 53
3022 283
6765 42
14654 527
12889 847
6878 138
12442 281