29283 944
39423 899
75289 663
49446 422
163126 489
42905 136
31189 517
42651 189
115885 376
68737 447
47678 313