50930 179
2427 13
13488 26
21505 51
8017 37
55558 169
10897 28
8528 21
6384 15
1880 6
7135 22
6581 5
5752 21
11536 25
9480 36
3083 8
12669 12
9643 26
1756 10
896 1
2769 7
1088 2
1185 2
3252 4