2197 8
23862 30
19083 26
18503 33
7962 11
4998 6
4819 9
6838 10
10101 8
8405 19
26 9
40407 61
4642 11
5106 10
18505 19
46663 50
6158 12
17827 29
29644 40
5382 10
13910 9
20706 20
4510 1
29803 60