20116 172
21687 302
33830 744
26303 551
18804 343
7757 397
25125 217
5750 307
138764 1006
11859 73
2276 186
2844 263
4919 774