5809 458
6441 667
2389 645
8233 441
31479 790
19647 678
6388 169
28274 386
4642 431
16655 532
4650 257
3076 362
3306 390
6725 606
23674 479