4156 728
4938 508
18104 619
4226 594
1634 102
4203 81
30296 566
6966 293
15253 379
10964 607
15012 890