21526 740
25953 703
13573 115
8772 400
6416 87
7419 398
37337 568
7908 625
9632 620
5204 88
12276 583
3166 46
6655 64
24447 603
4625 97
3764 888
28855 623
34251 374
66529 157