14952 2184
13956 3400
13588 9495
12714 3167
12624 5558
11124 10165
10859 9931
10103 5075
8559 11412
7924 10169
7729 1446
7372 8667
7188 4397
6948 11890
4638 5119
4395 9322
3949 6581
1483 3096