20583 1412
21675 1001
23592 1812
42679 1188
27530 1092
26153 379
23959 317
34729 659
16644 1128
31303 341
15201 1811
49897 806
355086 5319
301409 3286
270222 3825
254726 2846
219694 2149
211246 3114
200186 2680
193771 2365
154387 1839
127535 2407
127044 1267
125782 1003