3092 790
1868 258
1647 178
2447 416
39535 680
79612 314
27143 303
56555 151
89046 621
68032 609
109402 677
40570 92
7321 744
5138 285
6340 816
8436 825
4877 100
9260 487
8847 625
10294 578
8007 211
6862 733
18594 810
35184 162