2480 560
3667 907
3040 340
59604 591
2865 296
4687 569
75335 411
14792 71
6710 252
27650 337
17641 798
3500 429
5459 695
2842 305