4603 800
2853 504
20933 458
5118 282
19535 1049
4965 649
17164 941
14097 270
11656 685
15142 541
6657 661
12575 683
8309 702
5268 425
4535 420
8922 256
2557 53
3029 283
6789 42
14668 527
12900 847
6892 138
12505 281