2978 43
21244 85
7835 792
3780 560
2315 239
4734 70
17076 94
20029 199
38516 779
7488 333
3522 649
35124 514
3557 30
15585 149
17650 58
37187 337
18992 62
20406 824
3042 169
3815 763
21478 424
21730 554
13792 699
5506 580
11622 473
5548 307
7519 585
7882 817