829 271
714 175
169 816
287 131
38 445
515 159
53 3
16 429
725 111
215 285
462 944
69 91
485 339
764 121
301 423
731 384
1000 445
415 375
292 985
133 555