1058 109
642 189
295 366
65 164
655 203
524 429
924 862
651 480
613 317
227 525
272 328
67 753
541 201
402 316
645 501
83 664
16 429
623 173
682 806
131 524