2515 648
940 115
404 311
1150 883
387 726
446 812
428 32
586 761
1008 140
2456 304
133 423
410 74
787 63
519 373
539 35
857 540
470 102
414 693
579 717
695 441
170 545