3191 215
3997 401
26772 82
4351 152
6397 331
2192 274
5052 478
9266 87
4757 443
5261 242
3295 50
8758 55
7451 251
3778 458
6694 567