111523 675
150587 406
18403 764
95383 275
28117 247
22693 472
16628 694
19321 112
29887 682
16028 201