150293 631
295838 625
408300 400
312659 716
6726 543
323993 847
135965 724
93210 843
498259 1124
46105 112
150714 747
136729 1131
423780 707
82262 597
273251 557
206448 1094
84655 830
970889 1275
202191 1056
82619 371
172464 290
151757 472
213888 792
20684 250
16644 163
18573 570
451220 1071
330568 513