500 881
537 529
8 502
38 655
257 407
891 961
873 682
410 267
439 327
273 894
444 372
999 315
513 996
922 778
498 42
451 460
160 104
62 135
258 391
742 355
319 318
905 777
312 98
63 412
402 298
705 467
462 839
207 305
302 322
479 706