24698 594
4715 749
55599 483
58576 506
5068 133
2804 46
24898 168
2461 130
14263 97
13790 299
113489 640