19905 172
21534 302
33673 744
25186 550
18762 343
7704 397
25104 217
5726 307
137933 1006
11615 73
2267 186
2755 263
4903 774