16402 76
7311 28
7527 18
4261 4
2038 5
3336 9
4665 14
17138 36
8152 19
3071 10
9669 33
15671 68
5824 21
21002 47
30766 128
4747 8
13833 31
18423 108
11451 26
2585 5
4149 7
14848 68
3089 7
2403 3