19901 172
21529 302
33670 744
25089 550
18762 343
7694 397
25103 217
5724 307
137905 1006
11601 73
2267 186
2746 263
4903 774