3093 646
6561 66
8189 127
7127 625
3051 278
1852 161
8226 875
6493 588
3259 225
3899 703
173924 313
12234 109
9334 519
3246 327
11922 459
8504 810
12300 313
17864 91
20426 630
7188 596