108026 1144
125987 2400
44505 1673
62861 1973
49795 849
11999 139
55866 166
21160 482
29824 257
27566 1369
32284 942
36201 693
350614 5283
296168 3242
268266 3814
250877 2819
216860 2134
208385 3096
197803 2666
191222 2349
153149 1827
125880 1261
124648 995