2901 535
17996 270
8032 581
6414 461
14026 380
5156 566
5745 514
9785 697
8022 494
4161 397
4363 641
13007 354
3226 570
6290 534