12 287
1547 842
189 886
186 285
582 69
738 696
802 464
280 136
850 324
299 420
657 31
780 617
409 257
1228 192
1905 249
845 176
651 657
89 535
656 875
648 714
763 830
586 43
753 501
883 135