21517 740
25941 703
13570 115
8772 400
6413 87
7414 398
37327 568
7908 625
9628 620
5198 88
9821 583
3163 46
6648 64
24441 603
4624 97
3764 888
28817 623
34236 374
66431 157