251331 781
287267 840
260897 2046
128395 633
96164 545
92905 873
145435 328
111972 725
144708 194
43551 279
83749 506
94313 337
308747 1150
43580 405
45853 276
71513 151
51763 687
170425 372
259137 1027
85720 300
246671 729
167696 704
35201 425
98722 729
172093 652
89415 141
50906 535
169321 768