2910 37
4994 93
3678 627
2937 324
4744 427
1658 216
4584 660
2288 121
7414 934
303 26
3691 369
3566 642