27246 778
3432 673
1468 213
23836 319
43669 209
16451 677
31651 743
8561 363
8987 521
8330 396
6420 627