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