21537 740
25966 703
13576 115
8773 400
6417 87
7424 398
37342 568
7908 625
9633 620
5207 88
14045 584
3170 46
6658 64
24450 603
4626 97
3765 888
28875 623
34269 374
66582 157