22346 594
4255 749
47552 482
51243 504
4299 133
2185 45
20772 168
2162 130
5167 92
12212 298
96003 633