318286 810
32550 428
41947 389
14035 955
27115 557
38422 607
27473 568
421333 1266
1039184 3059
651760 1882
27201 608
211865 419
198663 1234
75617 398
60965 150
58208 988
8096 708
5184 323
73018 550