20648 752
20594 647
5831 633
16455 278
4295 548
5476 748
29669 712
2720 374
6129 94
38193 398
10335 787
6073 128
3502 481
27500 375
4795 40
7370 254
18720 505
9797 269
4547 864
8114 658
5168 712
3650 554
4509 465
8364 211
19659 643
40941 302
3124 512
2868 545