29996 1165
57561 407
46769 1595
59297 1313
33353 1948
55737 178
42069 1412
54822 352
61354 1638
52592 1796
12509 1731
48457 817
349562 5274
295108 3226
267787 3810
250077 2809
216294 2121
207715 3087
197295 2665
190448 2343
152860 1825
125711 2400
125596 1260
124362 993