2720 61
144554 327
3967 462
12987 112
3665 664
1673 130
4726 539
1674 40
9210 483
14466 597
4968 863
4378 311
3858 760
2380 346