29531 1156
26590 469
58421 483
61510 1528
59269 1313
46731 1595
61329 1638
22112 1857
41985 647
39438 106
17485 1655
49887 1516
348625 5254
294177 3203
267276 3795
249386 2807
215745 2120
207078 3068
196726 2657
189692 2338
152532 1820
125401 2398
125304 1257
124121 990