14239 32
5910 11
15574 30
15538 46
8557 23
9615 23
12779 40
13889 20
8885 22
8694 15
17657 27
17782 23
13749 16
6380 14
25466 58
30222 56
10979 21
4216 15
2860 6
12409 11
18585 21
9666 8
7461 19
31862 57