21431 19
22304 31
14949 14
21506 33
34214 49
23235 26
14839 9
24288 39
98587 214
32897 52
101715 135
51971 56
14045 6
28498 21
22474 19
14795 17
42515 63
24020 33
30644 64
28950 25
24671 27
15979 9
15070 6
15842 10