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
126507 428
8007 32
6050 32
13333 86
14005 62
7389 14
4837 15