303421 1072
44010 453
158483 678
20387 413
59488 277
94018 427
143516 288
150207 546
87669 764
94943 370
40796 326
118336 625
162810 527
101857 759
161256 329
196302 1128
70147 599
30649 243
54619 430
297826 1158
74166 449
133686 378
126420 252
266116 917
274934 605
52327 513
63485 651
109059 571