5689 66
7238 128
6693 625
3006 278
1810 161
8117 875
6388 588
3229 225
3807 703
173763 313
12218 109
9289 519
3235 327
11863 459
8408 810
12263 313
17781 91
20409 630
6951 596