306 18
301 19
3380 14
20764 39
9062 29
43166 94
24086 28
8685 24
6207 2
6480 13
8759 29
45863 156
11851 41
7742 21
4542 15
5696 18
8183 29
5954 13
2870 10
6645 30
2248 3
4018 9
1753 2
7017 26