505 35
123 873
411 976
192 47
4132 811
92 79
1210 269
805 10
471 581
724 267
2445 892
774 254
954 886
357 326
582 877
209 641
124 325
336 949
437 293
763 595