4152 728
4932 508
18095 619
4226 594
1633 102
4203 81
30294 566
6966 293
15250 379
10964 607
15011 890