57947
125
55787
50
48203
39
38801
155
35774
51
35410
33
32908
1
29969
0
28961
160
26768
66
26096
40
24679
98
23066
91
19716
21
18492
20
17248
51