19943 468
6445 667
2392 645
8278 441
31516 790
19652 678
6393 169
28283 386
4653 431
16663 532
4658 257
3077 362
3314 390
6731 606
23701 479