2989 89
3080 295
1421 43
6726 324
28286 253
20225 46
175190 215
5681 618
29550 207
9925 98
18834 98
7468 566
22368 895
2165 63
6056 782
1903 183
10958 168
9081 58
2349 116
1894 471
1116 142