2838 504
20566 457
5094 282
19466 1049
4956 649
17122 941
14050 270
11623 685
15106 541
6638 661
12534 683
8192 702
5250 425
4504 420
8869 256
2536 53
3009 283
6724 42
14641 527
12876 847
6864 138
4534 800
12350 281