3093 646
6557 66
8179 127
7125 625
3051 278
1852 161
8224 875
6492 588
3258 225
3899 703
173924 313
12234 109
9334 519
3245 327
11922 459
8503 810
12300 313
17864 91
20425 630
7188 596