12691 8
42527 106
15631 30
23879 54
11558 34
15043 22
8179 4
18963 52
28027 51
21788 55
6703 7
30399 89
5288 6
13602 36
5597 14
4812 8
5534 13
9339 9
7203 13
12312 21
17142 31
66922 228
63754 127
10036 19