23407 631
11465 495
8465 677
4218 207
4321 263
9929 355
11471 171
7213 501
7497 218
58520 684
14670 599
55898 178