32098 90
80403 688
217614 861
74607 442
121006 841
15223 62
58184 329
5298 757
6963 503
137723 1038
40839 540
152592 342
34990 211
28210 412
25095 376
8077 331
17476 213
36733 634
5360 694
3207 109
8921 977
5905 78
9804 512
72124 709
45830 700
129300 633
154489 379
28896 547