318989 811
32633 428
42014 389
14050 955
27145 557
38471 607
27514 568
421860 1266
1040859 3059
652354 1882
27227 608
212215 419
198682 1234
75780 398
61084 150
58409 988
8109 708
5194 323
73311 551