2212 220
185 87
2443 127
831 66
91 535
625 263
160 313
721 80
51 760
546 966
346 622
728 89
1168 1000
581 511
330 49
749 145
876 207
468 732
407 893
601 900
753 412
939 545
779 239