980 333
637 292
204 954
272 335
164 787
739 347
487 424
114 91
555 435
766 529
742 886
124 131
70 787
62 698
148 474
3290 537
431 238
576 575
1110 292
877 240
869 766
116 513
57 551
685 741