4563 800
2848 504
20768 457
5102 282
19494 1049
4963 649
17146 941
14071 270
11635 685
15126 541
6651 661
12550 683
8256 702
5258 425
4522 420
8899 256
2543 53
3022 283
6764 42
14652 527
12887 847
6878 138
12438 281