22082 21
10249 15
11410 4
11929 10
16405 19
36711 68
20967 42
18869 5
8799 6
25340 35
33113 57
9647 11
15741 24
18697 35
7265 5
10156 2
33226 30
13417 14
13791 25
9560 17
13160 21
54842 99
23167 35
14359 15