318999 811
32633 428
42014 389
14051 955
27146 557
38471 607
27515 568
421868 1266
1040877 3059
652369 1882
27227 608
212220 419
198683 1234
75782 398
61085 150
58411 988
8109 708
5194 323
73315 551