311999 505
454848 797
126672 870
295760 701
142923 490
108110 669
165953 789
160140 276
195841 693
178185 591
240603 716
207600 915
275052 999
179893 447
167746 462
148704 487
188812 518
182241 562
136378 731
173541 931
132755 357
273816 782
86807 597
144472 697