130060 512
56779 708
164033 773
6924 78
15015 288
17967 376
291582 946
27826 470
300123 1108
15605 131
18233 338
23438 353
72981 924
9611 304
189530 520
51061 811
63411 455
39540 887
52181 829
38746 557
38954 331
71774 704
37065 473
20721 178