101053 171
96959 135
139117 628
111865 207
66793 732
40008 926
127596 342
130216 567
89800 788
84411 118
47674 604
49223 581
52454 410
39338 44
19672 350
101898 610
127658 670
31706 295
11538 138
27085 437
21635 169
103984 508
22215 878
51323 174
142877 551
34528 588
23345 69
30778 717