37969 648
5215 514
11767 888
5342 320
9921 213
9652 228
8296 155
22881 704
9558 718
7823 648
16667 182
15743 240
14719 892