27242 778
3432 673
1468 213
23831 319
43668 209
16449 677
31650 743
8561 363
8987 521
8330 396
6420 627