2843 504
20625 457
5097 282
19477 1049
4959 649
17129 941
14055 270
11628 685
15113 541
6644 661
12542 683
8214 702
5252 425
4515 420
8879 256
2540 53
3012 283
6733 42
14646 527
12879 847
6868 138
4537 800
12375 281