318 115
778 347
343 905
1416 749
464 209
266 529
348 289
1089 577
323 527
197 369
225 433
951 692
852 489
42 357
278 62
32 225
399 745
87 140
649 355
589 986