3093 830
583 45
2330 494
2886 835
1011 275
3878 537
2731 662
1342 213
1404 217
1136 227
3483 516
3531 509
787 63
3736 440
6713 487
3875 271
8496 800
3234 278
3225 451
1560 192
7286 783
3914 310
651 91
3876 657