15396 323
17457 238
6872 211
16086 716
10285 596
7057 488
9530 97
16018 820
9593 253
7574 51
11551 126
126676 176
4539 99
6365 621