2605 227
8649 362
133298 692
107943 361
25427 133
4567 235
5995 289
90975 813
6156 392
2359 267
7580 578
4461 865