516 752
273 250
44 375
905 372
425 268
493 481
391 989
605 326
400 127
271 225
216 413
741 442
487 435
318 330
2971 313
687 830
1010 369
102 593
883 827
251 972
42 7
566 737
835 259