509 265
525 852
78 366
944 134
1153 673
144 133
269 602
1159 850
426 241
925 897
264 882
349 620
531 761
236 84
117 625
411 452
472 94
264 328
878 864
429 3