4151 728
4930 508
18091 619
4226 594
1633 102
4203 81
30293 566
6966 293
15248 379
10964 607
15011 890