2975 313
318 330
963 543
433 93
700 527
63 390
494 481
89 494
566 737
227 512
272 225
766 659
2646 912
487 823
837 650
475 613
501 863
624 313
173 511
351 330
337 506
409 917