2600 88
2828 295
1210 43
6451 324
27871 253
19143 46
171496 215
5616 618
29513 207
9901 98
18564 98
7334 566
22207 895
2090 63
5287 782
1859 183
10882 168
9035 58
2307 116
1876 471
1088 142