2626 13
5571 9
3498 11
3883 6
10631 13
3238 6
22319 36
29153 36
33533 25
8520 12
12284 12
18177 25
7834 13
13119 10
12399 10
40515 63
23391 40
14535 5
47977 101
7971 9
9183 8
14216 23
9629 15
31849 32