5558 66
7121 128
6647 625
3002 278
1810 161
8106 875
6384 588
3226 225
3800 703
173754 313
12218 109
9286 519
3235 327
11857 459
8407 810
12258 313
17771 91
20406 630
6950 596