582 598
786 472
529 67
1005 478
848 975
882 34
199 585
148 343
998 526
42 282
410 824
708 199
413 388
1012 722
1359 129
864 177
331 769
85 819
253 763
824 480
343 188
376 163
792 593
327 999