2891 535
17751 270
7771 581
6351 461
13918 380
5113 566
5536 514
7951 494
4127 397
4347 641
12786 354
3176 570
6255 534