54952 443
6472 569
3461 263
3129 202
22214 618
11626 660
4141 55
3630 214
3639 30
4168 99
3556 891
6507 583