2597 37
4675 562
5295 310
15577 386
4792 170
7380 333
5523 210
19890 376
9566 721
4594 618
3898 637
4747 246
4758 85
2061 101
3820 714
12948 330
14540 381
5104 527
4950 779
4373 587
2618 100
8637 529
4529 165
3911 578
6303 618
3784 70
3715 502
8331 901