3002 215
3325 401
25262 82
3590 152
5183 331
2007 274
4732 478
5214 86
4351 443
4715 242
2675 49
8352 55
6958 251
3275 458
5984 567