27083 255
42215 282
3539 620
213923 764
14064 578
23551 676
6314 449
3449 371
2769 388
6241 731
17062 109
5110 317