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