12398 788
15617 508
19875 769
15292 63
30624 781
8529 351
15785 216
13029 823
11413 103
5214 45
9603 673
16716 414
5757 166
5403 76
12633 485
14628 954
14274 219
5758 419
5722 225
6166 96
10737 513
23297 33
16761 461
10741 833
13957 722
17226 486
8644 601
6992 48