24671 594
4712 749
55529 483
58478 506
5063 133
2804 46
24828 168
2461 130
14247 97
13784 299
113131 640