22331 594
4254 749
47519 482
51212 504
4297 133
2181 45
20758 168
2162 130
5141 92
12208 298
95930 633