32095 90
80399 688
217607 861
74607 442
120995 841
15223 62
58182 329
5298 757
6962 503
137718 1038
40839 540
152589 342
34990 211
28206 412
25095 376
8077 331
17476 213
36733 634
5360 694
3207 109
8920 977
5905 78
9804 512
72123 709
45827 700
129298 633
154482 379
28894 547