10904 875
12243 333
8675 338
7212 77
7226 551
12494 39
4722 414
12250 472
4632 132
6993 733
14064 108
7872 731
4686 265
7782 309
10130 539
8456 532
15663 257
18212 338
6053 349
9761 425
12812 588
15776 352
9754 928
22647 255
5640 528
14488 892
32370 344
11151 531