17009 85
32646 600
21945 107
11386 595
72901 823
9814 485
29456 186
12686 49
10708 173
10803 313
12724 283
2813 671
14047 774
36106 167
11721 212
21564 475
45172 549
10954 184
13942 600
16443 706
29092 481
6349 240
25608 819
23801 234
34936 172
35756 77
6937 604
13086 303