22343 594
4254 749
47539 482
51233 504
4298 133
2185 45
20767 168
2162 130
5164 92
12211 298
95976 633