7731 21
18016 57
22899 35
38118 58
4942 18
10747 35
6565 12
5610 30
54145 104
5251 7
14296 60
16783 25
1197 1
16579 28
743 1
11083 37
15763 41
1384 3
3312 9
3055 5
2862 5
20513 39
6173 4
2237 4