2200 74
576 159
275 883
750 344
207 865
26 632
657 802
997 132
513 702
653 181
117 243
977 773
44 488
768 380
327 573
886 738
197 924