43746 340
63977 351
33744 304
45032 157
1848 388
1651 122
2641 303
2668 676
3703 621
4051 764
496 43
3854 533
800 154
596 58
1637 355