28336 645
3472 514
8732 888
3628 320
6816 212
6509 228
5752 155
16841 704
7261 717
5885 648
11697 181
11429 239
12995 892