22273 594
4241 749
47358 482
51069 504
4293 133
2177 45
20700 168
2159 130
5089 92
12144 298
95661 633