5055 871
16603 235
13973 396
45884 847
26620 80
6677 594
28572 647
22643 823
8194 576
3323 358
11020 610
27697 741
17607 257
20714 207
14997 656
12350 629
21355 711
24631 280
23663 841
17545 587
11927 256
6338 560
24370 368
19893 572
10042 513
2815 317
21033 551
11343 868