19958 172
21576 302
33706 744
26255 551
18777 343
7727 397
25107 217
5733 307
138238 1006
11695 73
2269 186
2830 263
4915 774