125003 271
97237 350
35878 118
27371 114
24782 126
21399 94
20909 46
17673 41
17039 103
14501 92
13931 104
13602 44
13249 65
10777 23
9874 43
9753 19
9385 31
7950 58
7685 20
6991 23
6612 25
6504 16
6124 29
6039 18