435 306
892 574
77 780
50 138
934 181
294 943
833 225
198 971
574 114
165 370
999 267
566 192
294 797
687 543
733 958
156 77
1291 163
327 429
606 207
51 822
83 484
268 838
493 75
967 670