50421 280
82107 2475
35951 1161
16844 1823
13599 738
50720 374
75349 438
48914 737
40841 647
50805 1033
17219 1869
31900 734
340697 5154
286960 3055
263619 3741
243291 2728
211411 2084
202800 2996
192183 2594
185177 2288
149615 1768
122677 2374
122585 1243
122043 960