5555 66
7111 128
6646 625
3002 278
1810 161
8105 875
6384 588
3226 225
3800 703
173752 313
12218 109
9286 519
3235 327
11857 459
8407 810
12258 313
17770 91
20406 630
6950 596