17005 85
32640 600
21940 107
11385 595
72881 823
9814 485
29448 186
12684 49
10706 173
10803 313
12720 283
2813 671
14042 774
36099 167
11716 212
21560 475
45160 549
10953 184
13940 600
16436 706
29075 481
6349 240
25590 819
23797 234
34920 172
35752 77
6937 604
13085 303