2995 298
4463 167
5987 160
6894 595
2754 411
4576 529
5065 732
2842 308
3806 142
3685 487
3248 91
5346 42
5251 639
3672 572
4267 279
2598 242
3857 860
7245 711
4758 591
3585 102
7327 655
3444 493
3130 221
3386 284