24671 594
4712 749
55535 483
58479 506
5064 133
2804 46
24828 168
2461 130
14247 97
13784 299
113135 640