2965 412
291 628
495 921
641 697
746 145
323 49
450 202
41 991
656 875
298 141
755 45
675 736
577 511
580 274
328 90
988 100
331 725
942 295
305 201
263 322
721 978
922 805
35 516
337 258