4445 728
5167 508
18541 619
4259 594
1661 102
4328 81
30893 566
6991 293
15421 379
11134 607
15035 890