17006 85
32641 600
21943 107
11386 595
72888 823
9814 485
29451 186
12685 49
10706 173
10803 313
12721 283
2813 671
14043 774
36099 167
11719 212
21562 475
45165 549
10953 184
13942 600
16439 706
29077 481
6349 240
25592 819
23797 234
34927 172
35752 77
6937 604
13085 303