18579 25
6637 18
7804 5
12040 4
2462 5
7867 17
40876 62
8987 26
17561 19
22903 21
6057 1
16142 30
3323 12
17617 51
9144 5
3678 14
9117 23
6634 8
3272 11
45140 133
18193 23
5735 17
14393 37
20842 44