2601 440
2912 265
4070 911
69338 214
4937 63
15555 605
2585 308
8437 590
1296 40
4972 531
3307 394
4533 680
3718 216