3799 5
15599 40
4983 13
2559 3
6052 12
25159 94
9938 28
10891 26
8992 30
29249 75
4483 13
2960 6
3126 5
1484 1
1971 3
6480 24
5185 8
8421 28
5422 20
3434 11
2187 3
3238 3
3106 9
1990 3