1038 620
601 965
113 546
692 502
960 237
608 591
630 669
106 156
214 699
129 872
85 769
291 235
212 381
399 671
892 167
330 940
480 57
530 495
162 384
805 472