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