4603 800
2853 504
20932 458
5118 282
19534 1049
4965 649
17164 941
14095 270
11654 685
15142 541
6657 661
12575 683
8309 702
5268 425
4535 420
8922 256
2556 53
3029 283
6788 42
14667 527
12899 847
6892 138
12503 281