1002 10
127 721
597 776
638 394
96 563
180 607
172 71
605 319
460 505
165 783
434 572
278 772
1010 822
255 30
519 450
911 212
220 97
952 956
102 312
477 254