21295 470
6445 667
2393 645
8281 441
31518 790
19653 678
6393 169
28284 386
4653 431
16665 532
4658 257
3077 362
3314 390
6732 606
23705 479