125003 278
97237 358
35878 122
27371 117
24782 128
21399 95
20909 46
17673 41
17039 106
14501 94
13931 106
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