4501 471
2741 692
1043 173
1399 295
1686 312
1667 423
3904 663
3365 671
6810 402
5108 799
6519 526
1407 167
3270 334
3903 296
1728 278
1210 180
2615 588