2905 535
18263 270
8108 581
6444 461
14093 380
5189 566
5916 514
8104 494
4177 397
4396 641
13133 354
3281 570
6323 534