22507 470
6445 667
2393 645
8287 441
31523 790
19654 678
6393 169
28284 386
4653 431
16666 532
4659 257
3078 362
3314 390
6732 606
23706 479