21285 740
25676 703
13479 115
8722 400
6301 87
7320 398
37217 568
7891 625
9541 620
5157 88
6588 583
3105 46
6581 64
24297 603
4541 97
3733 888
28234 623
33959 374
65727 157