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