22284 594
4242 749
47400 482
51096 504
4293 133
2179 45
20723 168
2159 130
5093 92
12165 298
95728 633