923 151
1209 9
183 1000
1014 27
624 212
1030 400
954 23
1222 668
240 887
303 514
681 665
465 542
76 775
797 487
540 74
199 73
344 289
259 939