12228 515
16823 327
10858 176
4650 284
3548 659
4113 426
4950 681
6344 370
3943 428
6061 837
3693 578
9244 850