22287 594
4243 749
47402 482
51100 504
4293 133
2179 45
20723 168
2159 130
5097 92
12168 298
95731 633