4539 800
2844 504
20696 457
5098 282
19489 1049
4959 649
17136 941
14058 270
11632 685
15116 541
6648 661
12548 683
8241 702
5257 425
4519 420
8888 256
2543 53
3017 283
6744 42
14651 527
12881 847
6874 138
12406 281