19931 172
21559 302
33697 744
25841 550
18774 343
7718 397
25106 217
5728 307
138121 1006
11656 73
2268 186
2804 263
4908 774