22853 800
50677 141
83559 291
15957 311
85637 154
14213 222
26701 257
13075 481
24167 280
23899 508
37888 780
14344 329
41643 715
64331 515
36055 696
45013 216
117108 214
123391 593
56239 735
77674 242
114440 412
29628 457
76159 415
43391 751
13697 82
35844 207
24030 772
109185 195