6382 667
2358 645
7849 441
31097 790
19594 678
6323 169
28216 386
4587 431
16433 532
4603 257
3043 362
3275 390
6664 606
23300 479