15391 323
17456 238
6872 211
16084 716
10283 596
7057 488
9524 97
16018 820
9592 253
7574 51
11548 126
126565 176
4539 99
6361 621