25592 722
14209 702
14997 105
29438 378
10559 777
6512 379
8310 361
8563 131
3527 387
15581 254
11062 796
10790 660
7322 571
4468 285
6493 315