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