4147 728
4921 508
18078 619
4226 594
1633 102
4201 81
30291 566
6966 293
15244 379
10964 607
15011 890