666 109
21013 276
7452 363
65475 346
10827 315
2273 494
42820 395
871 166
17039 880
1860 385
4312 703
24896 726
7801 606
4005 429
9322 792
7372 555
9536 78
3505 622
736 238
9914 585
2899 745
6684 560
6978 314
1263 226