42992 90
10809 12
65547 174
73155 217
12780 7
21432 37
14558 27
116203 502
40125 40
26389 36
21399 61
11370 3
28640 52
16127 15
9053 4
8942 0
12797 27
10617 9
10940 21
12782 10
11356 13
9552 7
12017 16
14901 4