3196 215
3999 401
26785 82
4357 152
6408 331
2195 274
5058 478
9280 87
4771 443
5268 242
3314 50
8761 55
7454 251
3803 458
6709 567