23413 631
11471 495
8475 677
4220 207
4324 263
9934 355
11497 171
7243 501
7516 218
58709 684
14689 599
55981 179