156027 30
259278 44
72226 2
138730 19
48732 2
37652 2
50980 3
45731 3
49506 2
58802 2
47983 2
81380 8
72176 12
48127 1
277932 31
114282 16
99730 3
65151 6
50806 1
129332 19
93829 14
50557 5
42479 2
83904 16