22342 594
4254 749
47537 482
51229 504
4298 133
2185 45
20766 168
2162 130
5162 92
12211 298
95962 633