17073 258
1502 111
1189 277
2145 547
1715 167
3528 386
6182 258
1538 403
1106 36
3470 607
2543 237
2704 714