11488 529
30406 111
28524 893
9161 639
3585 144
5958 703
4287 447
5835 824
2736 298
1983 157
4471 564
27568 505
2541 43
4086 472
6691 366
4798 578
3956 105
4454 627
3675 502
2389 195
1882 278
1051 153
3104 621
16121 619