4040 3
6112 8
7949 14
5629 6
4230 4
8602 12
15261 15
5934 9
3504 9
19071 15
32929 86
39569 43
86656 85
6926 10
11923 12
8470 16
23850 11
7429 22
8645 2
13092 23
20839 34
4966 3
32278 82
8332 10