27096 1560
15417 1398
22586 787
47401 784
44586 840
15278 148
12491 1196
38078 771
38830 1143
28816 363
44725 1496
15424 957
343239 5185
289026 3089
264552 3756
245356 2759
213049 2095
203815 3009
193698 2624
186120 2296
150704 1785
123489 2378
123238 1247
122706 973