22283 594
4242 749
47396 482
51093 504
4293 133
2179 45
20718 168
2159 130
5092 92
12161 298
95711 633