2200 6
4875 11
12141 49
7428 31
72646 341
6198 26
6534 23
7908 15
24153 103
38836 100
12891 30
15043 62
4449 10
3786 15
18419 41
1567 2
8502 22
13044 33
12758 22
16990 30
5359 23
7301 20
5412 11
3324 2