228 505
412 325
622 429
581 127
510 137
197 402
606 102
440 686
735 633
868 171
116 183
1002 944
601 503
940 983
357 415
852 958
853 807
260 569
628 538
978 41