29220 728
14551 702
15390 105
29721 378
10677 777
6606 379
8455 362
8704 131
3607 387
15771 254
11230 797
10955 660
7633 573
4542 285
6600 315