299993 1088
6194 179
6352 906
22525 156
14683 335
18663 184
11695 118
11046 572
8138 527
2381 118
12551 576