1030 247
3176 592
19676 373
405961 537
9791 406
28652 605
55059 77
6712 581
1359 94
11680 114
3149 459
2417 396
4072 675
6373 822
6480 720
5582 146
2198 302