2793 2
12248 57
6668 36
5571 7
7927 23
2728 8
4758 21
8364 43
4820 15
7120 21
48846 113
5353 8
4854 16
15600 31
4161 15
13656 31
12616 61
6003 31