21530 740
25956 703
13573 115
8772 400
6416 87
7421 398
37337 568
7908 625
9632 620
5204 88
12925 583
3168 46
6656 64
24447 603
4626 97
3764 888
28862 623
34255 374
66546 157