3195 215
3999 401
26777 82
4355 152
6403 331
2193 274
5055 478
9273 87
4765 443
5266 242
3307 50
8761 55
7453 251
3793 458
6700 567