31210 19
42231 30
88384 74
8424 9
10488 7
29988 36
71827 82
39911 16
13670 19
20066 33
29090 51
11913 19
6798 14
10872 24
7506 7
6445 4
7419 20
6698 9
10535 14
5655 1
4199 6
8173 12
11639 10
31106 83