13015 146
15061 1679
35882 743
31371 1219
30089 1881
21630 1268
23498 339
44726 939
38487 678
15161 1079
28427 607
11629 942
294162 4758
253167 2792
240567 3587
206026 2434
194046 1946
180483 2801
166702 2368
151249 2107
134424 1675
112263 928
111863 2331
111337 1200