394 4
2432 3
18293 97
21068 57
112953 152
8457 22
39798 87
3318 8
19887 51
5291 16
5448 12
6681 38
8843 40
2764 7
4783 17
6667 20
6158 14
6491 29
2909 12
6129 39
11764 78
5799 15
7197 27
4909 17