34730 562
15072 329
160735 959
175630 798
87856 445
73560 337
91707 724
57625 200
4701 657
3996 441
42110 146