3197 215
4001 401
26794 82
4367 152
6417 331
2199 274
5061 478
9285 87
4778 443
5270 242
3317 50
8766 55
7458 251
3809 458
6721 567