27092 255
42238 282
3539 620
214032 764
14070 578
23558 676
6319 449
3450 371
2770 388
6242 731
17083 109
5110 317