11800 420
10442 377
4188 529
7671 523
27679 333
26630 185
8348 719
4935 750
1748 112
9790 563
31862 70
8724 627
3325 476
5867 476
8402 892
5772 183
5814 457
4855 872
13547 710
9377 733
7561 383
8746 142
21788 916
6633 290
5314 315
19962 864
7517 807
8480 412