2978 43
21245 85
7836 792
3781 560
2315 239
4735 70
17076 94
20030 199
38523 779
7488 333
3522 649
35131 514
3557 30
15586 149
17650 58
37189 337
18992 62
20409 824
3042 169
3815 763
21482 424
21732 554
13792 699
5506 580
11622 473
5549 307
7519 585
7882 817