24674 594
4712 749
55539 483
58481 506
5064 133
2804 46
24829 168
2461 130
14248 97
13784 299
113137 640