3810 5
15599 40
4999 13
2580 3
6071 12
25213 94
9950 28
10916 26
9016 30
29291 75
4505 13
2971 6
3141 5
1497 1
1990 3
6506 24
5197 8
8421 28
5440 20
3450 11
2201 3
3252 3
3122 9
1998 3