19928 172
21554 302
33694 744
25666 550
18773 343
7715 397
25106 217
5728 307
138078 1006
11643 73
2268 186
2799 263
4908 774