4588 800
2850 504
20867 458
5106 282
19514 1049
4964 649
17157 941
14083 270
11646 685
15133 541
6653 661
12562 683
8286 702
5264 425
4532 420
8911 256
2552 53
3024 283
6779 42
14662 527
12894 847
6887 138
12474 281