153 123
856 360
651 328
21 791
600 390
74 541
351 142
262 105
370 841
291 48
675 886
937 21
8 302
542 671
973 557
735 117
296 931
776 167