1268 232
55877 443
6920 569
3688 263
3301 202
22361 618
11713 660
4230 55
3698 214
3716 30
4271 99
3589 891
6580 583