3098 646
6575 66
8238 127
7141 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
17867 91
20426 630
7188 596