12 193
571 271
736 169
231 97
318 134
385 460
152 72
300 49
239 199
501 672
665 891
181 1000
383 973
728 343
376 116
184 933
572 743
36 530
753 599
583 494
386 602
665 542
53 174