32536 647
4327 514
9609 888
4375 320
7961 212
7986 228
6598 155
18276 704
8269 717
6849 648
12856 181
12568 240
13487 892