3199 215
4005 401
26796 82
4369 152
6421 331
2200 274
5065 478
9287 87
4783 443
5271 242
3322 50
8773 55
7461 251
3812 458
6731 567