596 3
2634 12
1580 3
9520 55
22645 157
3570 14
3064 14
2458 11
5284 20
128024 425
5598 46
6901 27
3458 15
3885 11
3823 8
2626 10
48689 238
126048 428
8007 32
6050 32
13333 86
14005 62
6961 14
4837 15