28702 727
14467 702
15328 105
29676 378
10656 777
6591 379
8410 362
8680 131
3585 387
15740 254
11199 797
10921 660
7568 571
4525 285
6578 315