22320 594
4254 749
47484 482
51177 504
4297 133
2181 45
20750 168
2160 130
5129 92
12206 298
95887 633