2151 304
951 510
585 72
455 421
90 275
523 428
967 992
343 520
584 160
825 435
827 879
817 331
2965 648
566 673
874 176
189 183
558 119
910 229
522 338
881 972
415 638