37 426
330 90
852 190
1011 556
89 535
743 525
947 931
938 215
645 950
698 522
774 214
226 672
580 274
559 79
1458 978
1964 476
273 65
549 205
997 437
743 645
1226 1
310 122
430 484
1031 913