247 24
420 18
860 298
370 388
214 162
105 539
596 786
283 875
916 927
491 726
430 531
967 825
174 955
150 118
22 240
42 932
821 178
330 732
107 759
580 991