24675 594
4712 749
55541 483
58491 506
5064 133
2804 46
24833 168
2461 130
14248 97
13784 299
113150 640