1028583 2452
482266 1213
512496 1909
741203 1769
721355 1088
183549 477
60358 310
114238 483
979095 2087
608980 941
76038 476
37090 328
139537 171
64051 877
445308 743
130145 947
145360 313
376718 797
91789 413
114581 1178
291991 388