4539 800
2844 504
20687 457
5097 282
19488 1049
4959 649
17135 941
14057 270
11631 685
15115 541
6648 661
12548 683
8237 702
5256 425
4519 420
8888 256
2543 53
3017 283
6744 42
14650 527
12881 847
6872 138
12404 281