12 5
76 2
254 11
33 8
81 3
70 9
96 4
4443 10
13382 48
11133 18
11889 21
14402 11
11594 5
1182 7
350 1
423 9
822 10
121 6
1172 8
493 0
477 8
477 6
111 5
527 4