3810 5
15599 40
4999 13
2580 3
6073 12
25218 94
9954 28
10920 26
9025 30
29300 75
4506 13
2972 6
3142 5
1497 1
1991 3
6507 24
5197 8
8421 28
5443 20
3450 11
2201 3
3252 3
3123 9
2001 3