5004 70
17564 95
20911 199
39891 779
7560 333
3613 649
36234 514
3741 30
16485 149
18300 58
39094 337
20096 62
21478 825
3174 169
3942 763
22500 424
22881 554
14315 699
5678 580
12258 473
5709 307
7630 585
8096 817
2802 140
4810 476
7183 648
12283 823
7771 748