312 78
416 545
1773 885
994 690
457 606
516 698
37 14
179 549
719 188
291 775
826 966
242 308
3198 537
309 810
984 838
780 793
423 82
24 263
78 372
21 490
876 809
1178 213
173 956