2732 61
144627 327
3968 462
12995 112
3665 664
1673 130
4726 539
1679 40
9211 483
14476 597
4968 863
4380 311
3858 760
2380 346