2601 88
2831 295
1211 43
6453 324
27871 253
19625 46
171531 215
5618 618
29514 207
9901 98
18567 98
7335 566
22207 895
2090 63
5292 782
1860 183
10882 168
9036 58
2308 116
1877 471
1088 142