2593 671
4934 679
6256 338
9828 86
3427 478
4247 384
5794 565
1197 35
834 121
1591 371
3235 701
1350 202
1188 226