6352 86
17021 595
10602 252
14807 184
6467 641
8667 598
20597 304
12962 339
7321 724
15525 585
7254 519
2601 327
19937 287
9287 238
10497 78
8753 857
8483 636
20180 669
4404 420
17353 813
9790 352
6446 75
33068 436
52735 376
50573 653
23390 942
7196 523
15566 340