11892 29
40429 88
10152 18
26239 48
101130 116
23180 47
26174 13
13969 13
3095 7
17718 41
9067 22
5098 15
26895 25
20917 26
15228 20
10076 27
1337 3
7250 12
28263 30
8033 15
4619 5
3334 5
7196 3
4088 11