18256 260
1609 111
1191 277
2168 547
1820 167
3576 386
6191 258
1603 403
1119 36
3487 607
2557 237
2722 714