19901 172
21529 302
33672 744
25112 550
18762 343
7694 397
25103 217
5724 307
137915 1006
11602 73
2267 186
2747 263
4903 774