30615 325
81579 425
60917 313
61582 224
137700 928
82634 735
36759 275
112574 105
18520 311
75042 827
62248 533
129099 386
63105 688
106843 402
102983 235
20680 205
96730 906
26699 294
99398 508
53670 409
69166 661
166078 139
61599 511
2683 166
6974 856
5539 567
47692 78
107172 370