3303 215
12909 405
27305 82
4669 153
6807 331
2328 274
5213 478
9429 87
4964 443
5525 242
3600 50
8966 55
7705 251
4012 458
7053 567