305 271
912 683
555 878
32 102
698 792
856 341
252 343
336 1000
167 247
88 520
887 480
63 669
369 702
271 790
986 19
516 333
64 628
813 893
66 882
389 371