821 308
515 408
456 490
355 879
852 489
154 41
1056 271
391 651
1002 899
722 807
712 207
594 160
1090 209
68 463
881 294
324 994
229 464
745 870
452 922
104 397