6281 602
8489 256
15043 429
36688 707
74157 569
5675 860
1027 117
10476 257
4857 558
3109 378
4798 318