597 125
1231 370
2627 749
13443 382
42594 585
3080 590
6957 795
3430 594
2490 274
3589 307
5032 371
6495 728
2847 366