31160 852
157352 430
48790 718
36804 101
55571 417
318147 840
33968 492
117793 504
31220 275
79941 600
44900 348
36432 222
39587 103
40336 722
80790 771
27518 245
92763 934
99709 490
79781 338
221432 514
54783 387
62308 607
169241 877
51965 872