19955 172
21573 302
33706 744
26211 551
18776 343
7727 397
25107 217
5731 307
138210 1006
11692 73
2269 186
2829 263
4910 774