2886 535
17337 270
7580 581
6291 461
13776 380
5051 566
5275 514
7852 494
4079 397
4300 641
12483 354
3122 570
6158 534