305 82
370 394
2902 313
815 257
238 562
91 535
999 488
589 43
758 45
625 263
785 864
1008 396
413 413
334 90
649 859
1237 359
670 528
674 43
898 230
530 364
231 76
752 412
451 202