125003 269
97237 347
35878 116
27371 113
24782 126
21399 94
20909 46
17673 39
17039 103
14501 92
13931 103
13602 43
13249 65
10777 23
9874 43
9753 19
9385 29
7950 55
7685 20
6991 23
6612 25
6504 16
6124 29
6039 18