4456 728
5177 508
18579 619
4261 594
1661 102
4332 81
30903 566
6992 293
15429 379
11136 607
15035 890