529 468
904 505
248 932
341 829
268 736
918 876
982 662
71 182
124 187
645 212
981 397
202 118
58 881
176 455
7 454
680 415
1 739
618 190
55 900
726 404