5027 8
6931 13
4703 8
6359 12
4564 8
5269 8
6056 5
8444 36
9974 42
5587 16
5103 2
5027 9
4396 9
4084 6
3873 6
3111 2
2996 4
4101 5
5540 12
3444 2
5733 18
4608 10
3137 3
43733 103