6223 602
8486 256
15035 429
36478 707
74064 569
5665 860
1026 117
10468 257
4843 558
3104 378
4792 318