2795 15
5972 21
7601 21
3325 4
9777 32
22335 58
3106 9
4263 7
2636 10
7899 12
4848 22
5523 21
13215 33
11236 43
5643 11
1726 9
10114 29
6020 28
2218 7
10760 14
16953 18
6008 21
8909 14
4957 13