15152 11
4029 10
15544 18
8305 27
12549 30
18629 32
74139 115
4604 3
12018 22
3990 3
12122 25
10655 16
4444 4
10317 9
14771 58
12725 20
30049 70
65225 175
2182 6
4893 8
8863 25
4866 13
6916 13
22938 35