19931 172
21559 302
33698 744
25871 550
18774 343
7720 397
25106 217
5728 307
138135 1006
11660 73
2268 186
2806 263
4908 774