50022 400
1590 262
3952 175
16852 376
4311 895
14313 753
5748 172
16145 626
5391 347
11754 546
3423 352
5762 811
3783 359
6172 112
4029 617
5071 523
9202 393
13549 329
6299 615
5138 469
2739 76
8673 327
11248 116
9483 78
4004 539
4197 783
3675 406
3496 711