18 32
57 130
215 431
534 452
659 22
226 461
306 702
695 213
937 877
15 947
150 371
750 331
286 447
541 228
265 528
48 436
409 684
53 369
941 253
316 328