32093 90
80376 688
217588 861
74599 442
120953 841
15223 62
58174 329
5298 757
6961 503
137677 1038
40829 540
152560 342
34987 211
28198 412
25087 376
8077 331
17475 213
36727 634
5360 694
3207 109
8920 977
5905 78
9804 512
72095 709
45819 700
129283 633
154434 379
28892 547