19899 172
21518 302
33662 744
24930 550
18759 343
7689 397
25102 217
5722 307
137845 1006
11583 73
2267 186
2736 263
4902 774