103 528
318 134
35 58
674 916
697 880
836 565
482 82
152 72
658 843
1002 948
277 434
273 963
376 116
321 638
221 665
804 10
883 300
753 286
893 23
441 498
496 980
635 918
955 478