2251 356
8843 210
58440 291
43760 617
83012 572
6048 627
1220 77
4338 864
4760 697
9346 619
20957 116
8685 680
6604 593
19896 475
55858 467
4187 748