4502 471
2741 692
1043 173
1401 295
1686 312
1667 423
3908 663
3365 671
6811 402
5109 799
6520 526
1407 167
3270 334
3904 296
1729 278
1211 180
2616 588