59295 601
67887 385
150895 516
41034 611
42870 374
51510 538
99833 530
112574 452
53298 575
21550 115
35904 759
59393 294
62877 840
50387 704
46592 352
49322 226
41672 303
46483 558
53171 444
80192 721
49169 176
159430 373
20470 581
210095 789