31 697
618 303
1003 367
656 666
730 811
921 518
572 746
751 257
755 26
902 699
26 309
335 367
185 400
375 165
422 149
167 529
179 587
753 300
499 290
159 109