2295 560
3651 907
3011 340
59064 591
2844 296
4671 569
75282 411
14737 71
6679 252
27640 337
17637 798
3479 428
5452 695
2828 305