125003 277
97237 358
35878 120
27371 115
24782 128
21399 95
20909 46
17673 41
17039 105
14501 94
13931 105
13602 45
13249 65
10777 24
9874 44
9753 19
9385 32
7950 60
7685 21
6991 24
6612 25
6504 16
6124 29
6039 18