37 96
340 812
711 805
289 901
602 659
66 506
484 834
288 253
462 336
900 180
155 257
688 689
521 821
2682 127
14 139
309 787
999 821
91 157
2438 702
1194 741
95 72
898 808
961 311