40008 835
36466 1570
26781 412
42140 1645
43449 1870
44728 735
38351 1564
14537 503
16119 557
33132 1694
45039 969
40053 1136
331819 5080
280455 3011
258840 3714
235568 2668
208260 2063
199188 2970
186878 2546
178048 2237
146206 1743
120425 1236
120328 2370
119926 948