149851 1001
508482 952
16738 424
112993 505
104214 552
32289 117
201980 927
43639 626
536854 1267
223235 669
7808 78
58119 401
101138 1442
52051 703
1352627 2535
57176 376
68994 506
110601 551
39555 301
81090 852
274397 728
4110 145
144656 271