4559 800
2847 504
20761 457
5102 282
19494 1049
4963 649
17143 941
14070 270
11635 685
15126 541
6651 661
12550 683
8254 702
5258 425
4522 420
8898 256
2543 53
3022 283
6760 42
14652 527
12886 847
6876 138
12435 281