2602 127
3443 412
426 484
1766 842
991 881
1372 750
188 520
818 303
958 323
542 485
485 135
5 583
89 1000
663 90
546 84
824 480
135 966
251 763
161 110
731 230
79 234
715 56