3098 646
6581 66
8247 127
7142 625
3051 278
1852 161
8228 875
6497 588
3259 225
3901 703
173928 313
12234 109
9334 519
3247 327
11923 459
8506 810
12301 313
17868 91
20427 630
7188 596