24479 666
15496 448
35887 88
3944 295
3389 577
3692 412
131175 567
2531 267
8210 731
3427 232
3888 446
3032 189