21211 29
9868 23
22326 36
1797 8
2622 8
2742 1
1946 5
5065 12
5251 13
9611 24
17558 19
4035 6
48304 103
2699 6
11224 14
2344 10
1984 7
1509 1
2786 9
12758 12
10934 22
13464 28
20355 28
10285 32