2370 4
15825 80
10507 66
2578 10
10090 25
5429 13
16751 15
15965 27
29459 30
5211 15
13665 45
17651 25
39624 133
11985 23
24265 36
11443 35
5168 21
8912 9
457 0
8956 43
3877 16
14666 25