201596 544
9194 796
12294 532
4260 627
40046 80
2117 303
3831 719
10145 568
3427 441
3992 305
9835 341