2795 15
5972 21
7807 21
3325 4
9777 32
22335 58
3106 9
4472 7
2842 10
7899 12
4848 22
5523 21
13215 33
11236 43
5643 11
1726 9
10320 29
6020 28
2218 7
10760 14
17164 18
6008 21
8909 14
4957 13