22276 594
4242 749
47370 482
51075 504
4293 133
2178 45
20705 168
2159 130
5090 92
12153 298
95683 633