2601 440
2912 265
4069 911
69338 214
4936 63
15554 605
2585 308
8437 590
1296 40
4972 531
3307 394
4533 680
3718 216