22283 594
4242 749
47398 482
51094 504
4293 133
2179 45
20723 168
2159 130
5093 92
12164 298
95723 633