299872 1088
6193 179
6351 906
22506 156
14672 335
18646 184
11688 118
11004 572
8136 527
2380 118
12548 576