257876 831
85199 542
144085 273
61181 598
175340 1068
59659 507
55437 163
117081 735
22214 113
103877 399
112462 806
31220 674
47485 584
22030 331
57531 872
79309 612
121969 751
66200 833
104943 547
4250 508
22948 669
22685 895
12572 860
85454 767
8073 448
20984 314
6824 969
88745 498