2869 11
1180 2
10262 63
21786 67
4093 21
11850 42
5016 37
12108 77
2732 11
952 4
1913 9
3390 14
2131 19
3547 22
40724 178
9934 50
8103 46
2052 7
2206 5
4122 15
5256 37
2499 15
7034 39
944 1