4590 800
2850 504
20876 458
5106 282
19515 1049
4965 649
17159 941
14083 270
11647 685
15134 541
6655 661
12565 683
8287 702
5265 425
4533 420
8912 256
2555 53
3024 283
6781 42
14662 527
12894 847
6887 138
12479 281