27118 255
42270 282
3540 620
214171 764
14076 578
23567 676
6321 449
3451 371
2770 388
6244 731
17110 109
5112 317