45048 130
27838 1910
12184 157
44883 170
35663 1772
47939 1632
18189 1468
43167 1471
50534 851
41508 1705
25545 797
33521 631
361089 5348
308277 3331
273354 3837
260394 2868
223721 2168
215011 3138
202870 2691
196984 2379
155867 1854
129554 2418
129552 1272
126952 1010