6373 667
2349 645
7814 441
31046 790
19592 678
6318 169
28214 386
4584 431
16420 532
4592 257
3043 362
3271 390
6658 606
23268 479