6376 667
2350 645
7834 441
31063 790
19594 678
6320 169
28216 386
4585 431
16426 532
4597 257
3043 362
3274 390
6660 606
23279 479