31593 888
41335 435
73826 713
16267 473
31556 739
27650 469
65123 669
112777 941
21455 399
47397 710
58346 671
59645 176
132208 375
41948 521
307454 1095
51776 553
38097 661
125040 483
87743 581
59728 337
48413 670
29888 287
149341 146