1616 3
7876 36
4780 23
2598 9
5763 24
7147 21
2053 6
7992 16
5243 6
42580 86
15320 22
49968 82
21102 46
3125 7
14739 27
14289 26
33315 119
4297 35
4222 23
14959 43
7445 28
12081 36
34339 74
17782 32