29081 91
58349 491
106051 820
100614 725
47988 511
21065 285
28858 245
23628 577
75506 782
16287 271
44240 754
37837 385
41547 284
35035 492
54974 657
51648 504
93707 123
42170 251
31454 158
51808 756
38767 549
146653 744
25371 534
95500 545