1003 251
38003 648
84666 197
11782 888
5348 320
9933 213
9666 228
8311 155
22918 704
9567 718
7837 648
16698 182
15821 240