23416 631
11478 495
8483 677
4222 207
4334 263
9938 355
11512 171
7265 501
7540 218
58866 684
14717 599
56057 179