5068 6
8782 17
11215 17
10245 33
8392 23
16276 38
4564 13
7533 12
11111 10
4529 5
19876 34
39863 75
11710 29
40245 126
8172 22
4729 3
8820 17
13737 35
28261 89
7737 25
5272 5
7847 22
6962 10
68388 129