19902 87
2115 12
12925 34
45099 138
16844 58
5795 16
3255 9
16899 34
50154 89
2450 7
29552 45
1366 3
3642 9
14939 35
8575 26
26534 60
10620 7
21619 79
15951 40
19821 14
1081 7
6076 17
1288 5
5916 17