1159 126
1769 324
5103 627
721 53
2756 489
2948 325
2628 397
2201 291
1894 235
2974 420
3760 866
3263 114
3097 453
3486 393
3563 610