1079 255
3029 883
181853 140
8011 581
15232 714
6236 195
7669 192
7995 796
8024 207
12945 441
4496 513
3943 665
1273 108
8434 96
5081 782