12381 480
3807 215
14470 406
29267 83
8474 153
8500 332
4156 274
5934 479
10161 87
5847 443
8583 243
4675 60
9631 55
8700 252
4989 459
9743 567