524 303
920 215
400 736
838 940
190 538
349 897
953 444
82 15
197 587
819 873
373 117
343 286
888 829
672 100
8 314
661 168
181 170
522 992
784 390
307 431