113732 339
51496 671
51972 286
45088 511
43524 738
25468 452
60153 550
26674 325
58091 296
44744 315
55999 225
125899 897
48603 794
15760 644
44261 119
60125 424
52139 434
45482 155
37744 389
155560 393
54208 157
78818 553
67772 1000
74343 665