6373 667
2349 645
7813 441
31045 790
19592 678
6318 169
28211 386
4584 431
16418 532
4591 257
3043 362
3271 390
6658 606
23266 479