2480 560
3667 907
3039 340
59585 591
2864 296
4687 569
75335 411
14787 71
6710 252
27649 337
17641 798
3500 429
5459 695
2842 305