3314 215
12929 405
27394 82
4684 153
6837 331
2342 274
5226 478
9449 87
4976 443
5544 242
3620 50
8987 55
7733 251
4026 458
7073 567