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