250 840
301 503
994 447
211 62
466 510
763 402
1058 759
983 936
185 245
803 956
632 302
815 652
87 627
232 2
984 53
215 433
401 894
1101 533
620 627
747 250