526 69
1422 312
3710 661
5750 89
1658 378
8783 215
13649 95
3250 663
8011 293
7381 288
4806 509
3794 535
8817 590
9435 663
6504 561
3456 293
1781 141
5553 436
3759 432
1731 364
1824 267
2550 123
3671 80
7490 177
2162 211
4297 763
514 91
2358 399