2888 535
17594 270
7724 581
6317 461
13859 380
5085 566
5398 514
9598 697
7902 494
4095 397
4319 641
12633 354
3149 570
6202 534