42940 478
6451 667
2398 645
8353 441
31570 790
19662 678
6397 169
28290 386
4661 431
16700 532
4662 257
3082 362
3319 390
6751 606
23748 479