111558 675
150592 406
18404 764
95386 275
28118 247
22696 472
16634 694
19322 112
29888 682
16031 201