4144 728
4917 508
18065 619
4225 594
1633 102
4201 81
30291 566
6966 293
15244 379
10964 607
15011 890