5638 66
7203 128
6679 625
3005 278
1810 161
8113 875
6385 588
3228 225
3806 703
173762 313
12218 109
9287 519
3235 327
11862 459
8408 810
12262 313
17780 91
20409 630
6951 596