45655 256
27594 240
24252 64
31554 516
17132 138
55605 1054
35170 585
41060 338
30873 509
25657 492
31449 401
28403 287
21855 733
23751 419
56243 136
26069 737
21313 532
30597 825
36737 584
28423 607
22521 94
26593 340
76044 545
42608 634