28557 727
14447 702
15309 105
29656 378
10646 777
6584 379
8399 362
8669 131
3576 387
15722 254
11187 797
10910 660
7551 571
4521 285
6569 315