4078 585
6460 101
4686 602
2194 331
2348 229
5103 577
5465 752
10213 421
6728 309
3239 656
9298 614
6296 474
3281 254
7058 310
7045 146
2048 169
9432 967
6331 339
5054 621
5066 874
2879 374
6549 184
4679 558
6138 287