3276 215
12877 405
27183 82
4567 153
6672 331
2280 274
5173 478
9376 87
4897 443
5445 242
3517 50
8918 55
7643 251
3962 458
6972 567