2888 535
17559 270
7701 581
6311 461
13841 380
5069 566
5340 514
9576 697
7885 494
4088 397
4311 641
12577 354
3145 570
6189 534