4541 800
2844 504
20707 457
5099 282
19489 1049
4959 649
17138 941
14061 270
11632 685
15117 541
6648 661
12548 683
8243 702
5257 425
4520 420
8889 256
2543 53
3017 283
6747 42
14651 527
12881 847
6875 138
12406 281