2593 671
4929 679
6255 338
9823 86
3426 478
4247 384
5794 565
1197 35
833 121
1591 371
3235 701
1347 202
1187 226