4588 800
2850 504
20868 458
5106 282
19514 1049
4965 649
17158 941
14083 270
11646 685
15134 541
6654 661
12563 683
8286 702
5264 425
4532 420
8912 256
2552 53
3024 283
6779 42
14662 527
12894 847
6887 138
12477 281