2886 535
17351 270
7585 581
6296 461
13806 380
5055 566
5285 514
7857 494
4079 397
4301 641
12512 354
3129 570
6164 534