36022 563
15102 329
162268 962
176294 798
88949 448
74026 337
92544 726
58516 200
4724 657
4016 441
42810 149