125003 273
111072 148
97237 351
70442 101
68278 76
62028 79
54521 133
40830 196
40661 121
39671 46
38833 95
34133 121
31978 175
29620 60
27875 39
27860 158
27838 74
27371 115
26926 112
26895 25
26749 32
25010 128
24782 127
24772 51