20930 278
25543 524
30564 92
44312 808
46034 435
23593 128
40541 492
32933 720
27396 501
18427 195
28295 593
19685 419
42978 118
24486 279
16952 85
27966 477
27014 463
16641 177
20950 297
28999 882
33089 434
22735 94
21523 52
30617 936