401 7
4951 2
7633 7
6032 9
2593 7
10166 17
16648 30
12518 28
7040 8
3683 3
4028 1
7579 24
7373 16
78912 151
16793 9
30716 19
17954 35
12813 28
21228 37
14420 19
5408 5
14796 11
22195 21
26991 40