27168 48
2066 4
1072 9
27376 98
5670 38
4586 18
5265 32
4385 17
4715 16
7347 48
12671 77
10083 51
4359 7
2909 8
6916 30
3026 10
5020 12
3849 7
4910 27
11952 51
7374 29
23318 86
14319 57
6646 34