2443 127
816 361
531 364
43 991
1675 430
159 313
1104 5
991 491
900 639
470 759
302 378
833 562
563 10
808 665
989 224
687 231
667 213
555 951
937 410
220 135
982 205
131 1000
59 77
993 59