4455 728
5176 508
18579 619
4261 594
1661 102
4330 81
30903 566
6992 293
15427 379
11136 607
15035 890