27086 255
42218 282
3539 620
213965 764
14066 578
23552 676
6314 449
3449 371
2769 388
6242 731
17069 109
5110 317