5651 66
7213 128
6682 625
3005 278
1810 161
8114 875
6387 588
3229 225
3807 703
173762 313
12218 109
9287 519
3235 327
11862 459
8408 810
12263 313
17780 91
20409 630
6951 596