2837 504
20555 457
5094 282
19465 1049
4954 649
17120 941
14049 270
11622 685
15106 541
6638 661
12530 683
8191 702
5250 425
4503 420
8868 256
2536 53
3009 283
6723 42
14641 527
12876 847
6863 138
4533 800
12347 281