19955 172
21573 302
33706 744
26234 551
18777 343
7727 397
25107 217
5731 307
138225 1006
11694 73
2269 186
2829 263
4913 774