2888 535
17567 270
7717 581
6313 461
13850 380
5073 566
5352 514
9581 697
7890 494
4089 397
4315 641
12609 354
3146 570
6192 534