590 106
544 984
837 670
78 159
704 135
60 464
231 399
249 727
171 999
287 663
936 37
922 1000
251 638
873 462
662 282
989 697
567 336
302 308
146 237
202 791