37950 648
5208 514
11752 888
5330 320
9897 213
9629 228
8286 155
22805 704
9536 718
7808 648
16302 182
15696 240
14689 892