22271 594
4241 749
47356 482
51067 504
4293 133
2177 45
20699 168
2159 130
5089 92
12143 298
95653 633