5281 331
6961 504
2152 95
5227 645
5307 460
5103 398
3984 141
6186 618
7564 204
7236 541
5691 521
4088 522
6542 139
5679 240
9252 956
7811 437
8322 178
3847 367
9182 228
7599 154
6848 453
4807 534
4850 185
4386 166
6957 578
8615 417
7067 285
6142 730