977 333
4016 418
4715 786
438 199
877 240
456 473
314 904
708 364
29 758
692 254
829 274
157 234
3600 924
58 698
760 164
266 335
481 674
742 514
911 447
117 525
45 790
198 362