1127 25
156 581
957 323
769 227
802 123
634 362
707 689
825 509
590 170
346 979
896 713
195 113
1002 48
732 650
358 77
445 32
977 262
164 72
360 207
46 358