15396 323
17457 238
6872 211
16085 716
10284 596
7057 488
9529 97
16018 820
9593 253
7574 51
11550 126
126656 176
4539 99
6363 621