103396 819
63573 790
110587 461
209923 546
113223 421
55933 643
169239 203
244462 624
39271 597
41736 866
16175 821
84535 246
126357 368
73438 547
179254 407
31054 254
214139 181
297941 183
122607 677
33891 325
49968 528
95011 428
69202 316
73327 230
58137 581
53575 420
148097 929
87895 735