2965 412
843 524
649 636
232 813
942 483
375 622
662 575
956 822
166 1000
968 92
935 981
850 324
240 261
351 289
61 15
212 972
574 107
648 714
280 683
273 303
563 764
618 278
78 813
180 574