25033 722
14179 702
14969 105
29416 378
10552 777
6502 379
8304 361
8554 131
3524 387
15566 254
11056 796
10785 660
7313 571
4460 285
6485 315