28051 700
30508 613
34362 664
15717 135
9721 595
3494 100
7692 384
5144 42
12763 752
1285 222
10892 344
6871 374
7862 453
12141 472
7146 727
14680 376
5949 370
7527 33
4549 324
9790 987
5006 91
8649 110
8019 265
13632 426
11462 226
8801 678
8685 662
12178 450