2602 440
2912 265
4071 911
69350 214
4941 63
15555 605
2585 308
8437 590
1296 40
4972 531
3307 394
4533 680
3718 216