42998 634
30987 102
46248 90
42476 376
99662 758
42829 768
36586 808
51904 277
43338 362
62233 330
13512 408
44809 765
36300 523
30252 584
53835 230
47842 326
53824 553
39590 390
93570 927
68563 448
55970 1007
95644 253
105376 437
35179 167