28163 645
3453 514
8685 888
3548 320
6768 212
6495 228
5722 155
16801 704
7125 717
5858 648
11672 181
11405 239
12991 892