159072 925
105213 493
419799 1077
23764 98
35997 189
359162 731
51678 550
184762 931
26032 426
38443 575
111582 649
94121 196
264396 481
194680 598
73464 737
248394 1146
135775 912
27450 585
122536 496
118932 289
23186 551
145071 152
52069 907
112656 941
71948 491
22057 683
67669 767
307018 1114