4591 800
2851 504
20882 458
5106 282
19518 1049
4965 649
17159 941
14083 270
11648 685
15136 541
6655 661
12565 683
8289 702
5265 425
4535 420
8916 256
2555 53
3024 283
6782 42
14663 527
12895 847
6887 138
12481 281