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