2570 80
4873 544
3688 284
3268 172
1344 28
4588 634
2969 246
3984 173
4291 601
4267 244
4978 557
3447 279
3968 360
5506 570
4632 521
3565 579
3539 469
3180 389
5159 544
3088 249
3753 593
3671 290
3763 562
5125 356