3197 215
4000 401
26787 82
4360 152
6410 331
2197 274
5059 478
9281 87
4772 443
5268 242
3315 50
8761 55
7454 251
3807 458
6713 567