28691 645
8776 888
3659 320
6904 212
6530 228
5789 155
16948 704
7343 717
5927 648
11734 181
11498 239