3102 566
2620 458
2806 734
3259 243
9653 772
2201 127
1619 72
3487 540
1845 164
5785 686
4013 794
15265 807
3854 422