28529 727
14444 702
15308 105
29652 378
10645 777
6582 379
8399 362
8669 131
3576 387
15721 254
11185 797
10910 660
7550 571
4521 285
6567 315