22 140
29 71
113 903
394 496
667 746
304 949
78 707
398 214
910 705
300 183
476 383
753 437
74 248
549 259
831 844
512 895
184 928
812 602
312 398
554 753