1058 109
642 189
295 366
65 164
655 203
524 429
924 862
651 480
613 317
226 525
271 328
67 753
541 201
401 316
645 501
83 664
16 429
623 173
681 806
130 524