598523 1158
143576 213
67441 513
301363 1049
49807 648
38279 243
24745 66
474867 1309
510741 1762
111863 696
373572 816
109273 351
334209 869
496444 849
103346 584
531939 983
337751 1115
168561 590
412427 1255
210631 770
1157328 1297
396522 1158
446050 724
78456 837