2843 504
20610 457
5096 282
19474 1049
4959 649
17126 941
14053 270
11627 685
15110 541
6642 661
12539 683
8208 702
5252 425
4513 420
8875 256
2539 53
3012 283
6729 42
14645 527
12879 847
6867 138
4537 800
12368 281