35046 852
21841 1832
17330 130
17062 629
34555 831
28208 519
41457 1298
12447 1545
21277 1017
14312 1426
41285 1191
27566 1670
348236 5250
293902 3190
267107 3795
249117 2802
215576 2119
206831 3060
196508 2656
189365 2335
152392 1817
125296 2393
125150 1252
123992 989