2860 595
289 42
8542 276
13728 185
14551 249
1602 268
8486 548
5543 747
26274 408
24130 533
70913 638
45992 709
16428 742