14956 181
58917 220
16823 83
23891 194
23525 274
26820 149
14917 176
31017 221
24306 249
13601 93
47337 379
38649 398
39272 98