3812 5
15599 40
5002 13
2582 3
6078 12
25232 94
9958 28
10924 26
9057 30
29314 75
4513 13
2977 6
3151 5
1501 1
1999 3
6510 24
5203 8
8421 28
5449 20
3457 11
2206 3
3259 3
3129 9
2010 3