312 78
1880 123
570 180
615 803
416 545
892 957
189 632
854 694
568 197
312 933
984 838
36 333
739 627
563 192
388 359
181 304
551 676
876 809
719 188
1178 213
348 597
490 268