451 46
506 184
841 348
815 42
422 124
1011 851
145 335
1002 268
601 722
951 570
698 624
991 557
257 503
131 878
126 85
499 922
599 440
111 68
86 211
86 665