3301 215
12906 405
27291 82
4664 153
6793 331
2321 274
5207 478
9420 87
4956 443
5511 242
3583 50
8961 55
7701 251
4004 458
7044 567