5321 20
11179 45
2728 10
5315 15
2676 8
3214 13
2200 6
7341 28
3983 16
3687 7
7536 14
8944 21
12607 36
18093 32
80859 343
10600 17
7939 24
51737 274
10727 30
17453 77
4979 5
4493 9
5825 18
13980 40