42400 78
12844 8
19142 23
13882 7
23731 34
12676 9
24532 38
13421 9
100914 205
15871 18
12845 8
29155 29
13165 4
11730 7
12103 1
13121 13
14690 6
29229 36
12480 7
14900 5
12206 6
24660 60
15746 16
14674 12