33057 70
15728 14
10742 14
8813 5
6729 9
22555 31
34610 35
10501 17
27103 30
17628 30
3058 9
15060 4
17232 40
10643 18
7440 12
47700 38
33602 39
5961 4
28845 79
20437 46
8317 17
32713 74
53509 112
12169 15