4548 800
2845 504
20731 457
5100 282
19490 1049
4960 649
17140 941
14068 270
11634 685
15118 541
6649 661
12549 683
8247 702
5257 425
4521 420
8894 256
2543 53
3019 283
6755 42
14651 527
12883 847
6875 138
12418 281