2909 37
4991 93
3677 627
2937 324
4744 427
1658 216
4582 660
2288 121
7414 934
303 26
3691 369
3564 642