14011 85
40500 953
11220 313
23629 196
19437 227
21000 533
7674 388
6931 108
5342 136
13267 675
23061 162
13006 283
6168 248
15355 154
30388 529
19082 573
5858 167
1344 37
9139 96
6802 758
7930 153
3284 268
16687 256
10252 198
33391 404
12631 765
14338 774
77917 194