17009 85
32642 600
21943 107
11386 595
72893 823
9814 485
29452 186
12686 49
10707 173
10803 313
12722 283
2813 671
14043 774
36101 167
11720 212
21562 475
45166 549
10953 184
13942 600
16443 706
29082 481
6349 240
25592 819
23799 234
34930 172
35752 77
6937 604
13085 303