2955 6
3351 8
6883 28
3967 16
11249 51
2389 5
4936 20
4924 14
2676 8
3214 13
2200 6
6965 27
3577 15
7548 22
10332 29
16664 77
5464 18
13185 37
26877 74
4728 17
4953 21
9916 27
24924 42
41738 62