21528 740
25954 703
13573 115
8772 400
6416 87
7420 398
37337 568
7908 625
9632 620
5204 88
12434 583
3166 46
6656 64
24447 603
4625 97
3764 888
28857 623
34252 374
66533 157