10906 875
12245 333
8675 338
7213 77
7227 551
12494 39
4722 414
12251 472
4632 132
6993 733
14065 108
7872 731
4686 265
7783 309
10132 539
8456 532
15663 257
18212 338
6053 349
9762 425
12812 588
15776 352
9756 928
22650 255
5640 528
14488 892
32372 344
11151 531