32095 90
80393 688
217604 861
74606 442
120987 841
15223 62
58182 329
5298 757
6962 503
137717 1038
40838 540
152581 342
34990 211
28206 412
25095 376
8077 331
17476 213
36733 634
5360 694
3207 109
8920 977
5905 78
9804 512
72117 709
45826 700
129295 633
154479 379
28894 547