2812 535
15541 267
5541 581
5406 461
12416 380
4364 566
4484 514
7125 494
3270 397
3957 641
9573 353
2787 570
3796 529