22322 594
4254 749
47490 482
51181 504
4297 133
2181 45
20751 168
2160 130
5132 92
12206 298
95901 633