27141 255
42315 282
3540 620
214350 764
14081 578
23582 676
6326 449
3451 371
2772 388
6249 731
17162 109
5113 317