21266 740
25638 703
13473 115
8717 400
6292 87
7318 398
37210 568
7891 625
9535 620
5156 88
6584 583
3104 46
6574 64
24283 603
4533 97
3732 888
28183 623
33755 374
65664 157