3075 746
5888 781
3537 478
5053 199
2310 295
3088 560
4969 454
5882 624
5083 454
6392 116
3773 810
3420 509
3529 747
4406 628
2227 286
2200 211
3760 541
3242 541
1405 229
3260 317
5152 763
5350 38
3068 601
6612 948