5578 66
7140 128
6655 625
3005 278
1810 161
8109 875
6384 588
3226 225
3801 703
173757 313
12218 109
9286 519
3235 327
11860 459
8407 810
12259 313
17773 91
20406 630
6950 596