4600 800
2853 504
20922 458
5116 282
19529 1049
4965 649
17163 941
14094 270
11652 685
15142 541
6657 661
12571 683
8303 702
5268 425
4535 420
8922 256
2556 53
3027 283
6786 42
14667 527
12899 847
6890 138
12499 281