28051 700
30510 613
34369 664
15721 135
9722 595
3494 100
7692 384
5145 42
12768 752
1285 222
10892 344
6872 374
7864 453
12142 472
7146 727
14684 376
5950 370
7528 33
4550 324
9790 987
5006 91
8649 110
8019 265
13632 426
11463 226
8801 678
8685 662
12180 450