5435 92
17021 595
16762 193
10601 252
14807 184
8188 541
6467 641
8666 598
20597 304
12962 339
7321 724
9630 709
15525 585
7254 519
2601 327
19937 287
15111 339
9287 238
3883 520
10497 78
8753 857
9106 576
8483 636
20178 669
35234 112
4404 420
8430 643
9716 432