12 42
799 19
638 4
172 6
142 26
835 24
361 5
272 19
375 2
514 30
949 36
127 14
543 10
945 37
715 10
114 3
579 19
154 17
689 7
859 50