105238 493
419903 1077
23765 98
36001 189
51690 550
184774 931
26033 426
38449 575
111609 649
94142 196
264449 481
73472 737
135811 912
27454 585
122575 496
118947 289
23195 551
145107 152
52072 907
112674 941
71956 491
22060 683
67689 767
29308 309
51485 193
14367 157
35002 638
93347 279