309411 599
308310 506
54709 246
241345 487
184543 1145
237091 911
199846 666
124073 439
77236 749
122451 901
101852 950
83011 981
80856 660
42203 489
145584 781
96832 716
266957 904
98778 743
196149 781
195512 707
240569 773
256084 906
201564 616
47464 738