3199 215
4004 401
26796 82
4369 152
6421 331
2200 274
5065 478
9287 87
4783 443
5270 242
3321 50
8771 55
7460 251
3812 458
6728 567