28538 727
14445 702
15308 105
29654 378
10646 777
6583 379
8399 362
8669 131
3576 387
15722 254
11185 797
10910 660
7550 571
4521 285
6568 315