22821 594
4300 749
48609 482
52220 504
4374 133
2234 45
21248 168
2187 130
5341 92
12421 299
97929 633