29899 108
7908 9
29256 70
6758 16
7985 23
13930 33
7198 10
28932 29
4548 8
6081 11
3543 3
4234 1
10268 20
47263 93
20634 16
41146 65
10882 12
16360 31
3708 12
4741 9
5309 7
9427 15
11557 15
43334 109