16903 64
31890 781
9865 352
18065 216
12819 103
17105 291
8576 169
10208 134
6655 166
14123 485
17965 223
6530 225
96044 734
7694 665
18894 461
15908 722
19055 486
12609 564
8000 49
13605 185
12086 869
18548 698
4080 106
15989 574
14979 542
18506 820
30226 412
10715 781