1059 32
1024 521
1007 118
506 614
2481 927
270 91
703 463
209 846
240 294
1310 62
1543 123
556 806
1360 463
178 250
262 245
1102 103
189 658
192 261
887 174
396 525