2842 504
20603 457
5095 282
19474 1049
4958 649
17125 941
14053 270
11626 685
15110 541
6641 661
12538 683
8208 702
5252 425
4511 420
8873 256
2538 53
3012 283
6727 42
14645 527
12878 847
6867 138
4537 800
12368 281