4559 800
2847 504
20757 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
8897 256
2543 53
3022 283
6758 42
14652 527
12886 847
6876 138
12434 281