35667 562
15093 329
161828 962
176095 798
88527 448
73874 337
92302 726
58238 200
4719 657
4013 441
42621 147