23405 631
11464 495
8464 677
4216 207
4321 263
9929 355
11470 171
7211 501
7494 218
58499 684
14665 599
55886 178