503 89
225 258
645 302
211 666
457 85
395 386
681 84
477 508
431 879
550 102
689 806
129 632
761 984
357 143
403 484
934 219
369 613
659 341
936 43
550 720
946 461
642 587
42 231
160 833