445 983
238 123
885 130
45 469
165 424
430 126
906 670
190 574
905 10
939 38
715 876
843 91
152 75
407 611
341 118
665 519
1002 753
191 124
516 192
139 245