87958 1000
63485 688
58128 851
50608 1758
40616 272
56431 937
35977 2107
39584 382
28098 200
44367 224
34146 620
34422 1408
348685 5255
294227 3203
267315 3795
249430 2807
215781 2120
207115 3069
196754 2657
189732 2339
152549 1820
125420 2398
125321 1258
124134 990