2844 504
20672 457
5097 282
19486 1049
4959 649
17134 941
14057 270
11629 685
15114 541
6645 661
12546 683
8237 702
5256 425
4517 420
8887 256
2542 53
3016 283
6744 42
14649 527
12880 847
6871 138
4538 800
12400 281