197343
171506
80351
79302
69222
59206
59014
57659
55855
55625
52937
51149
49387
49229
48896
47810
44887
43509
43179
42991