28096 645
8676 888
3542 320
6760 212
6495 228
5720 155
16789 704
7102 717
5854 648
11668 181
11393 239