10008 562
9558 618
2604 459
4304 558
8117 396
10647 847
2832 582
3361 40
4086 752
27880 700
16565 136
3573 387
4959 530
3461 381
11151 728
4224 912
8770 521
3237 105
3163 667
2921 384
6429 939
6638 153
3464 245
7215 716