4457 728
5179 508
18582 619
4261 594
1661 102
4332 81
30905 566
6992 293
15429 379
11136 607
15037 890