4568 800
2848 504
20780 457
5102 282
19494 1049
4963 649
17148 941
14073 270
11636 685
15126 541
6652 661
12550 683
8260 702
5258 425
4524 420
8900 256
2543 53
3022 283
6765 42
14654 527
12890 847
6879 138
12443 281