19899 172
21516 302
33661 744
24930 550
18759 343
7688 397
25102 217
5722 307
137841 1006
11580 73
2267 186
2736 263
4902 774