857 243
1226 192
101 101
351 289
818 820
815 765
848 815
682 844
645 950
87 386
446 144
140 305
2439 127
257 457
736 341
65 889
27 336
1174 496
997 638
726 220
310 122
281 863
929 784
337 258