905 512
719 371
285 225
80 412
349 601
1174 615
203 165
467 95
154 501
863 119
364 101
683 253
650 356
777 360
606 702
112 442
625 537
436 728
495 102
164 967