37 426
330 90
776 801
1266 323
956 530
142 167
97 120
563 764
500 99
923 332
759 642
390 176
1214 146
88 386
675 736
285 429
766 676
401 796
956 822
49 760
94 293
613 802
255 783
660 992