1116 251
829 66
1010 556
937 140
572 504
180 574
356 763
156 534
287 258
803 836
305 548
854 663
426 362
896 230
298 141
552 741
76 775
302 313
338 630
824 329
41 936
974 38
633 363
483 31