689 832
2459 934
2703 745
1603 348
243 699
398 462
1041 872
1470 908
1448 517
1174 67
1581 822
704 586
1303 912
626 890
1221 340
1207 294
1169 44
1133 139
1131 295