4294 612
5928 174
40635 446
7279 530
13229 411
18706 412
9005 683
4059 599
1431 223
2232 232
8428 590