3089 215
3460 401
26145 82
3965 152
6017 331
2122 274
4869 478
5434 86
4550 443
5013 242
2971 50
8583 55
7168 251
3538 458
6314 567