22806 594
4299 749
48580 482
52191 504
4373 133
2231 45
21239 168
2187 130
5336 92
12418 299
97866 633