21282 740
25676 703
13477 115
8722 400
6300 87
7320 398
37217 568
7891 625
9540 620
5156 88
6588 583
3105 46
6581 64
24297 603
4541 97
3733 888
28231 623
33958 374
65723 157