4148 728
4924 508
18084 619
4226 594
1633 102
4201 81
30291 566
6966 293
15245 379
10964 607
15011 890