3225 11
7822 10
10149 17
11339 2
2701 1
3250 11
6640 7
2103 7
9160 26
10663 21
18348 10
13169 11
41307 61
14326 21
2618 3
2420 1
8182 10
10604 27
3145 4
29037 19
23934 26
3942 11
6259 3
14351 40