20500 83
31547 875
73989 821
21152 404
63776 947
39798 406
99372 707
17339 28
68779 634
40122 1165
30339 43
29201 37
48698 738
68303 620
97939 904
11972 385
59970 195
102122 327
212157 654
8571 352
9599 601
70816 187
174371 428
83513 481