2995 275
4005 260
4166 488
7082 711
65578 157
2963 459
4642 718
9584 769
6805 529
6467 396
4521 853
2537 177
3856 200
5195 354
2731 557
2253 343
2302 301
3018 413
3536 548
3173 717
3702 324
4998 774