6352 86
17021 595
10601 252
14807 184
6467 641
8666 598
20597 304
12962 339
7321 724
15525 585
7254 519
2601 327
19937 287
9287 238
10497 78
8753 857
8483 636
20177 669
4404 420
17353 813
9788 352
6446 75
33068 436
52734 376
50572 653
23390 942
7195 523
15565 340