2630 89
2844 295
1221 43
6464 324
27902 253
20107 46
171727 215
5624 618
29516 207
9901 98
18579 98
7345 566
22213 895
2093 63
5329 782
1866 183
10886 168
9044 58
2312 116
1881 471
1088 142