101283 252
52071 214
81755 174
35426 162
46740 148
33523 133
54311 125
35138 123
56884 116
34243 111
44518 100
34171 97
21203 88
29312 87
26105 85
50262 84
48358 80
29125 80
33596 75
71585 69
26593 68
51191 66