27333 778
3432 673
1469 213
23842 319
43680 209
16455 677
31655 743
8562 363
8990 521
8332 396
6421 627