3122 4
7096 12
11616 35
12158 38
27033 94
11579 24
24652 35
11502 12
13748 22
9377 13
6370 10
27660 62
5682 10
25987 28
8177 8
42995 43
25116 20