23416 631
11478 495
8483 677
4221 207
4333 263
9938 355
11512 171
7263 501
7538 218
58853 684
14715 599
56050 179