299960 1088
6193 179
6351 906
22522 156
14678 335
18657 184
11692 118
11036 572
8136 527
2381 118
12551 576