16032 525
24858 164
19531 469
9372 713
8485 410
6802 78
10310 663
7065 44
10873 212
5048 464
21687 439
19294 424
8963 682
11387 347
7411 655
7582 856
9257 461
6415 373
8480 563
6295 110
7914 196
6965 696
8054 760
13747 634