4584 800
2850 504
20852 458
5106 282
19510 1049
4964 649
17155 941
14080 270
11645 685
15131 541
6653 661
12562 683
8284 702
5264 425
4531 420
8909 256
2551 53
3023 283
6775 42
14661 527
12894 847
6885 138
12473 281