302 190
61 948
248 841
105 88
583 350
233 229
698 199
104 978
298 447
529 129
580 576
834 582
809 542
100 934
705 39
655 738
39 211
179 84
856 804
358 242