9479 10
12234 4
20123 72
10973 8
36940 72
8285 2
7886 3
13520 15
13873 25
14250 11
13404 19
7888 8
32807 48
32502 36
14483 10
15640 8
95260 204
12492 25
6672 2
6619 1
23624 77
22578 33
16085 25
9072 8