19923 172
21553 302
33690 744
25586 550
18772 343
7713 397
25106 217
5727 307
138066 1006
11639 73
2268 186
2784 263
4907 774