22345 594
4254 749
47544 482
51239 504
4298 133
2185 45
20768 168
2162 130
5166 92
12211 298
95985 633