2886 535
17333 270
7577 581
6290 461
13774 380
5051 566
5274 514
7852 494
4075 397
4299 641
12481 354
3122 570
6157 534