4145 728
4917 508
18074 619
4226 594
1633 102
4201 81
30291 566
6966 293
15244 379
10964 607
15011 890