7441 2
8485 3
21536 48
6872 1
25107 42
6305 0
10826 11
12583 19
11672 12
10010 7
20631 39
10884 9
16085 25
56245 143
12884 15
9505 5
10595 17
39761 69
11782 11
22645 36
50214 90
20065 23
13208 11
15050 28