608 306
298 525
894 18
735 727
72 944
436 463
2071 454
32 355
474 978
333 344
863 361
238 735
221 582
69 83
485 800
1300 192
682 321
32 223
711 295
124 238
1823 909