98 4
4933 9
10721 22
3294 13
4706 14
6942 21
10220 20
2067 2
6259 10
15595 18
7131 20
29885 75
10264 16
15603 25