302998 1065
274297 739
221569 788
109314 716
80735 289
108662 468
71254 93
55949 270
39284 814
119454 381
172745 774
331196 976
389245 893
58592 613
34989 175
159521 651
79313 188
347091 1128
667972 1135
390099 1162
457072 1312
1102328 1880
209875 533
911952 1967