316 13
4026 32
15817 22
47739 103
38179 44
8191 16
7329 17
7878 30
4200 10
4229 13
2111 11
1568 5
5851 15
5998 18
2054 5
3662 13
3985 14
722 1
1545 3
1775 4
3147 13
1843 5
1335 2
1016 5