4097 12
5179 9
729 3
2668 8
11945 40
15953 31
4757 19
7419 21
3761 16
13493 24
8030 27
13906 28
8717 21
1709 5
1742 3
8486 23
10312 27
5789 26
15808 49
10008 19
6911 16
15021 46
3439 6
7885 14